41
646
28
476
31
462
59
314
151
349
278
1,045
117
299
32
302
22
270
15
211
26
229
9
179
16
201
37
144
13
130
162
120
19
101