25
20
19
29
23
30
54