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