148
643
38
666
41
363
39
367
15
269
70
183
18
206
42
189
5
147
8
137
4
135
9
10
119
7
91
6
52
24
100
69