10
2
66
15
1
25
1
1
14
7
19
38
2
3
24
34
38