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