5
14
23
43
52
72
76
87
90
96
102
109
114
122
138
139
141
143
157
158
175
188
189
197
210
216
229
248
