29
17
5
20
48
2
101
1
29
25
1
127
8
3