986
911
630
624
538
536
476
382
350
298
217
73
70
69
68
66
43
34
33
30
6
2
-6
-27
-31
-48
-69
-89