89
476
26
507
25
447
15
361
326
17
299
30
283
241
7
243
229
10
193
12
195
37
168
3
189
6
335
165
159
157