572
153
578
53
205
153
286
86
189
168
421
158
178
140
40
18
587
19
503
93
588
32
532
64
429
88
309
10
316
137
467
164
546
29
450
59
551
102
162
88