34
43
31
3
44
2
36
35
25
20
39
22