70
1
72
63
1043
9
247
80
101
79
264
203
78
121
95
473
50
55
91
213
192
2
100
133
296
332
424
353
1222
3
319
81
392