25
23
64
28
11
14
87
16
166
36
4
32
160
56
42
27
96
185
37
40
9
5
31
3
170
18
156
67
118
85
8
20
30
13
6
126
89
59
71
49
10
2