477
78
161
44
70
64
317
143
546
55
241
91
424
170
426
147
486
84
334
164
66
64
349
98
417
172
517
29
340
107
323
85
132
78