110
194
124
83
626
32
426
221
61
89
123
269
85
233
192
108
90
205
328
88
199
120
50
56
416
125
449
81
136
206
194
91
269
71
660
90
153
340
104
668
233
1049
223
652
554
152
271
281
499
339
121
69
93
56
188
134
443
459
124
182
208
126
36
117
101
326
46
325
936
124
219
288
133
47
184
30
40
76
61
845
150
115
828
155
111
371
590
359
208
293
449
69
