21
31
6
16
12
14
6
29
18
9