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