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