25
24
30
21
19
26
108