3
10
15
18
30
33
42
52
68
71
74
104
105
108
112
114
120
121
183
