583
176
365
142
514
155
319
48
469
121
551
132
522
113
554
70
424
161
174
138
291
38
413
133
161
53
438
29
531
55
98
70
282
51
210
31
187
21
383
21