10
31
73
41
542
120
6
308
3
2
85
15
478
36
832
65
756
407
11
110
18
79
123
134
22
119
698
1259
125
225
0
294
4
112
14
499
1
444
244
6
590
83
1308
5
277
758
322
191
794
154
