2
2
33
35
26
21
1
49
2
1
1
3
2
43
37