61
52
281
153
412
172
471
88
259
57
471
155
234
90
105
56
574
20
238
36
478
132
507
130
401
61
357
83
523
193
583
78
381
50
483
112
58
7
491
170