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