506
410
124
205
58
700
34
228
265
35
272
16
259
12
211
63
292
6
314
40
193
13
282
39
29
163
15
94
17
93
14
154
31
147