20
29
10
9
23
1