74
66
199
151
135
200
161
165
241
122
209
187
145
76
177
147
152
132
142
125
140
110
41
176
158
126
289
174
128
143
193
58
169
125
106
120
79
45
207
210
288
187
118
71
85
268
166
254
295
148
110
206
153
308
51
249
113
132
132
215