17
152
40
67
159
178
175
147
879
48
39
328
28
111
96
53
29
21
25
198
27
303
62
30
63
103
85
68
380
283
33
166
169
70
3440
313
192
154
65
1603
238
105
12
108
50
562
801
287
86
72
107
11