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