4
21
28
6
37
15
24
17
38
29