636
149
859
187
401
73
402
133
521
127
540
48
511
139
431
140
506
166
263
118
180
132
126
71
567
180
384
167
209
57
627
147
317
56
554
150
632
72
600
188