3
6
15
17
19
30
45
80
84
92
105
112
118
119
