986
911
899
843
800
742
630
624
570
540
538
536
526
476
400
382
350
330
325
298
217
150
79
73
70
69
68
66
43
34
33
30
23
9
6
2
1
-5
-6
-27
-31
-44
-45
-47
-48
-55
-63
-69
-89