2
18
29
5
61
2
4
15
12
3
3
3
1