2
6
20
26
27
47
52
59
66
93
101
108
129
141
