93
168
129
205
139
67
148
200
115
82
68
66
62
141
72
219
156
163
117
262
129
307
67
97
142
70
115
87
185
160
194
90
143
152
261
212
237
188
141
97
116
113
115
158
141
84
195
189
231
137
266
332
194
170
136
250
91
143
133
238