710
457
398
385
369
364
339
324
270
260
247
228
221
214
210
197
188
187
186
182
182
179
174
170
169
167
163
161
159
159
157
156
156
155
150
149
148
145
141
141
139
139
139
137
136
136
135
135
134
134
133
132
132
131
131
130
129
129
128
128
127
127
126
124
123
122
122
121
119
119
118
115
115
115
114
113
112
112
112
111
109
109
108
108
107
107
107
107
106
102
102
102
101
101
100
100
99
99
99
98
97
97
96
95
95
95
94
94
94
93
93
93
92
91
91
90
90
90
89
89
88
88
88
87
85
83
82
81
80
80
80
79
78
76
76
75
75
73
72
72
71