313
52
27
195
289
85
69
23
358
172
454
156
9
60
73
215
297
658
151
110
8
299
386
251
121
91
1252
62
89
29
135
316
220
90
63
117
434
153
182
155
112
16
213
152
41
25
249
204
149
145
166
203
380
262
17
314
159