29
30
24
33
43
41
67