648
199
373
146
518
157
321
50
470
122
552
132
522
113
557
71
428
164
176
139
291
38
413
133
165
56
438
29
531
55
99
71
282
51
210
31
187
21
384
21