156
606
64
404
49
384
78
280
26
207
19
161
13
160
16
150
18
149
27
123
8
105
14
68
3
86
7
60
6
316
84
80