4
11
36
29
6
23
2
3
2
37
2
1
2