467
265
267
84
613
34
257
171
516
167
148
65
458
49
393
167
249
157
258
72
200
107
60
43
171
113
186
74
367
183
135
72
91
41
339
162
516
177
571
99