2
12
32
40
42
47
58
71
73
91
97
115
128
144
146
159
