201
559
334
621
140
383
45
312
88
237
66
228
65
206
49
202
59
179
61
713
40
158
18
156
30
136
25
112
35
150
15
254
138
107
20