12
16
17
25
28
29