0
19
22
27
30
33
37
51
60
89
94
99
107
120
131
144
147
