111
265
93
396
96
380
39
301
124
333
279
1,040
77
299
23
253
315
31
215
21
158
20
457
144
3
107
17
106
12
9
98
85
2
19