5
18
20
24
31
45
60
68
85
92
96
102
104
122
134
142
160
174
184
