69
1
343
2
312
86
119
318
562
242
889
3
149
225
154
939
292
461
120
395
132
139
95
978
5
126
383
430
68
71
57
188
144
136