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