68
25
53
39
186
18
27
2
20
56
6
19
43
21
232
28
9
7
3
222
38
202
31
46
59
13
263
150
69
45
170
73
136
84
430
301
329
457
258
323
30
205
48
218
70
224
260
289
171
158
255
119