5
14
20
33
53
62
81
84
90
92
95
97
102
106
115
123
130
133
164
178
