26
29
28
2
2
5
5
3
13
3
15
13
1
104
64