506
410
58
700
34
229
35
271
39
292
63
13
282
265
16
259
12
211
124
205
40
193
29
163
14
154
6
337
31
147
9
142
2
122