556
261
551
138
520
150
123
98
487
45
415
59
430
82
499
45
137
99
214
170
162
149
351
95
386
117
515
17
606
18
247
60
291
123
129
70
357
51
144
26