140
1
297
976
2
77
261
336
178
179
335
1741
6
242
4
354
333
136
1472
3
723
5
124
71
500
120
395
58
188
145
127
69
431
133
383