12
18
20
26
45
51
63
71
73
95
99
116
120
