29
44
48
47
33
9
22
50