3
10
12
13
30
45
60
66
67
71
78
108
117
151
154
160
163
165
178
