67
401
122
416
37
135
33
252
14
640
35
30
88
42
1662
9
387
12
168
21
115
74
99
39
29
130
230
126
58
171
426