37
23
21
34
40
24
129