70
1
343
2
313
86
119
318
562
242
889
3
150
225
154
939
292
461
120
395
133
139
96
978
5
126
383
431
69
71
57
188
144
136