23
31
51
10
21
5
8
75
2
1
1
25