29
17
21
27
31
19
26