24
29
5
31
18
7
30
33