37
60
44
153
128
341
68
77
315
64
50
194
237
172
159
240
848
127
220
280
137
160
48
82
346
207
21
245
435
125
80
171