0
5
3
17
19
16
31
13
18
8
47
6
84
4
27
144
29
39
131
7
9
24
76
111
57
51
21
80
41
36
49
14
25
53
23
40
37
10
30
11
46
62
124
73
44
126
122
58