2
5
12
14
16
19
20