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