293
97
440
90
1006
436
640
193
441
99
398
179
248
53
383
186
469
91
503
196
550
70
210
52
163
53
610
161
226
49
159
79
144
67
156
79
445
143
131
114