260
153
118
108
412
139
130
77
472
108
156
34
496
104
513
128
422
97
554
178
247
115
456
108
187
5
392
172
78
68
204
150
438
82
120
91
494
27
377
70