67
52
120
109
172
92
143
58
76
117
173
267
232
142
150
111
204
240
105
129
123
145
182
130
87
215
160
61
166
69
283
349
82
97
286
212
312
549
55
187
180
125
45
226
251
236
536
566
1264
118
34
225