4
11
16
46
33
6
37
24
45
29