577
116
279
156
187
26
575
74
575
157
511
181
424
127
485
62
404
10
450
160
459
5
81
51