32
33
41
16
40
15
17
18
31
4
30