16
15
14
23
22
30
29