70
19919
956
2766
3205
1181
496
442
334
654
18
321
11
24
452
35
42
1192
45
301
78
241
302
221
231
392
791