29
23
24
35
3
5