271
144
488
185
539
80
401
43
560
184
427
163
218
69
572
110
447
41
457
18
155
30
393
7
560
135
186
125
488
111
254
44
300
2
492
28
535
79
537
154