1
20
29
23
10