103
217
61
278
36
282
38
93
293
279
1,800
124
267
229
47
286
205
20
146
6
78
11
114
9
105
24
100
33
115
19
443
91
16
84