1
60
395
114
64
389
423
169
298
3
26
9
24
20
110
57
4
497
95
8
242
228
300
513
6
16
7
163
22
138
15
135
150
65
282
276
162
80
2
48
44
125
14
116
641