19
15
12
29
31
20
26