148
646
38
671
41
363
39
369
15
270
70
183
18
207
42
175
5
8
137
4
129
9
95
10
119
7
91
6
316
81
24
100