2
171
34
26
24
180
157
58
214
109
13
756
110
145
96
333
10
137
262
17
97
5
3
54
310
11
166
508
49
32
44
247
130
431
69
15
37
8
148
16
6
334
64
203
62
239
9
19
4