0
1
8
2
3
35
7
25
27
23
84
38
234
58
70
30
235
124
31
96
11
15
16
46
32
39
40
233
12
45
24
47
34
26
179
28
33
65
51
103
62
73
150
94
129
54
108