513
191
560
58
317
145
247
30
616
119
303
21
346
52
278
69
102
49
560
142
505
5
466
166
461
87
476
106
360
78
192
97
480
143
361
85
424
52
99
83