410
937
468
615
201
402
67
151
119
421
122
378
74
213
115
272
45
136
81
172
17
116
36
147
28
158
44
132
18
19
146
37
108