203
152
219
63
954
238
129
373
306
92
143
172
116
255
147
331
342
72
136
435
1001
488
253
835
65
82
600
80
474
1146
270
479
136
69
204
1026
487
706
80
293
452
197
135
78
80
158
663
147
