222
397
34
812
568
86
411
387
414
66
118
24
0
117
66
117
109
0
66
67
159
175
344
111
277
159
575
1250
641
763
61
167
293
163
1033
301
149
160
149
450
269
858
569
764
165
149
354
164
864
150
165
430
344
328
628
153
178
171
165
151
165
155
158
86
152
306
151
360
169
152
167
176
306
1084
161
170
149
1843
158
2085
161
86
164
338
305
327
149
146
152
161
158
245
61
149
154
165
56
150
165
588
161
841
147
172
150
158
172
209
866
151
149
155
150
45
158
86
693
157
347
364
150
159
166
154
322
173
172
155
461
149
169
264
454
167
346
159
165
156
165
178
148
747
154
171
159
156
166
148
149
146
1529
1061
158
340
67
340
690
550
251
1467
150
433
86
153
160
1454
764
334
158
162
477
568
419
173
1153
1001
168
152
151
149
148
317
317
126
259
166
162
151
153
156
370