400
133
58
32
186
20
399
175
399
180
156
153
220
33
501
74
193
40
577
24