1
15
1
40
3
1
28
18
6
5
10
4
12
66
17
4
2
30