29
6
14
26
24
31
30