31
418
28
417
37
381
39
272
32
288
198
16
115
11
168
230
61
713
7
138
25
159
9
131
5
129
26
97
68
395
23
117
82
73