52
516
141
990
353
213
313
26
219
155
330
471
63
405
213
50
172
343
509
98
181
93
100
35
1037
198
83
916
311
54
308
118
272
395
463
44
148
76
159
214
983
218
302
87
1091
481
45
182
39
27
354
31
193
62
174
232
258
131
238
83
474
341
26
204
27
724
49
399
632
145
575
1213
65
113
205
743
56
153
144
229
117
46
551
302
23
34
303
266
295
50
674
2323
