589
95
174
150
497
142
464
43
432
126
274
182
373
126
396
106
666
240
557
88
286
132
367
146
144
68
463
166
366
79
324
127
496
128
372
183
432
51
345
131