648
363
304
267
193
171
164
150
149
147
135
134
124
119
112
111
106
103
100
95
94
93
91
90
84
79
75
72
69