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