46
112
211
85
309
68
186
69
154
39
175
32
193
49
138
14
122
37
144
23
129
19
10
91
7
108
6
95
74
9
89