865
402
351
66
624
341
149
539
819
147
177
151
147
173
149
151
1502
169
160
156
148
546
153
486
652
467
581
164
318
151
147
165
152
152
161
338
169
160
163
153
152
547
325
339
415
161
240
159
154
156
156
146
162
168
160
445
587
154
86
390
146
364
488
938
162
511
429
219
604
162
591
159
714
151
155
149
161
157
178
168
170
34
155
155
586
442
156
218
174
321
160
292
147
395
66
162
812