29
1
51
11
14
10
15
4
2
3
14
20
1