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