243
142
419
77
290
170
662
197
720
167
485
154
440
137
474
195
182
125
465
274
309
54
283
114
408
82
568
60
426
113
310
35
295
89
592
32
300
73
204
113