111
3
67
2
12
38
162
20
56
46
24
15
33
164
4
40
21
119
27
39
70
32
16
13
8
176
117
88
80
25
157
14
202
6
108
95
19
73
141
22
276
59
178