25
30
13
24
13
16
20
28
29