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