24
25
24
23
28
37
109