535
398
193
188
187
162
137
509
404
403
401
400
399
194
191
190
189
186
161
144
141
140
139
138
115
114
113
110
106
543
544
546
545
547548
511
510
508
479
478
477
476
475
474
473
472
471
469
454
453
452
451
450
449
448
447
446
445
444
443
442
441
440
439...
More
535
398
193
188
187
162
137
509
404
403
401
400
399
194
191
190
189
186
161
144
141
140
139
138
115
114
113
110
106
543
544
546
545
547548
511
510
508
479
478
477
476
475
474
473
472
471
469
454
453
452
451
450
449
448
447
446
445
444
443
442
441
440
439
438
437
436
435
434
433
432
431
430
429
428
427
426
425
424
423
422
421
420
419
417
415
414
413
412
411
410
409
408
407
406
42
41
40
39
38
37
36
35
34
33
32
16
13
12
11
10
7
159
158
157
156
155
154
153
152
151
150
148
147
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
119
118
117
116
111
105
104
103
102
99
98
97
96
95
94
93
92
91
90
8887
86
85
84
83
82
81
80
79
78
77
76
75
74 72
71
70 69
68 67
66
65
64
63
62
61
60
595857
56
55
54
53
52
5150
49
48
47
46
45
44
43
31
30
28
27
8
17
15
9
8
6
54
26
14
405
136
109
2192
2262
2448
2437
2131
2692
2693
1321
1450
1113
1097
1557 2363
2359
1469
1313
1310
2194
2197
1819
1372
2443
2502
2011
2389
2392
2170
1576
1593
1620
1623
2533
2534
2240
2246
2248
2247
2244
2245
1734
1737
1696
1690
1716
Less