506
413
124
205
58
706
34
229
265
35
271
16
259
12
213
63
293
92
1,118
40
193
13
285
39
292
29
163
15
94
758
17
93
14
154
31
147