67
97
217
177
168
249
158
171
304
138
78
71
52
104
486
110
45
148
146
156
221
116
330
425
60
383
245
120
386
69
475
276
139
96
57
512
132
215
144
130
137
73
419
404
182
181
131
575
550
76
112
647