146
35
511
209
18
23
11
10
214
19
65
12
57
42
43
33
30
17
267
85
164
624
27
6
25
171
61
115
136
44
21
143
105
52
100
123
49
160
47
29
70
74
9
40