66
1
72
605
3
96
2
59
854
16
44
111
70
105
85
378
180
497
6
83
130
108
65
445
279
0
257
414
308
938
1474
376
428
73
123
198