2
5
14
20
34
39
44
67
69
72
107
121
128
147
