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