17
317
10
46
70
156
93
88
45
119
123
37
90
59
118
220
673
296
73
30
181
26
58
420
141
217
171
22
174
490
20
249
53
165
65
91
435
18
223
27
112
153
169
31
205
99
29
50
48
38
40
34
11
219
327
412
110