8
2
23
34
179
84
63
102
95
17
44
10
6
5
37
26
11
20
24
92
1
27
73
28
151
210
155
3
22
158
15
7
66
54
41
9
98
45
78
21
105
82
57
125
12