164
628
205
512
176
454
63
526
65
314
53
259
137
261
50
253
80
295
64
187
86
74
182
70
186
81
171
6
316
18
43
128
31
120