616
26
588
44
438
45
375
45
157
55
306
87
180
15
524
174
463
50
476
14
110
7
506
136
508
96
245
47
499
99
476
179
413
60
180
124
464
69
195
23