506
402
124
206
59
691
34
228
58
264
279
1,040
35
271
16
259
12
211
63
293
40
193
20
457
13
282
39
292
29
163
15
94
17
71
14
153
31
147