3
12
20
45
48
52
57
64
76
83
91
119
130
134
136
138
160
