34
23
22
32
33
29
49