20
30
23
6
29