67
49
120
109
172
92
143
58
76
117
170
266
231
141
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
250
236
536
566
1263
118
282
34
225