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