5
29
39
24
38
9
40
2