0
1
23
9
145
22
12
38
17
2
5
10
52
6
15
8
21
7
11
45
51
18
31
27
3
32
176
37
29
16
34
44
71
67
105
172
147
33