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