98 98 98 96 90 91 88 88 84 86 85 80 80 80 81 80 80 80 73 77 70 73 72 71 69 67 69 65 64 64 64 59 59 58 58 58 56 56 56 56 53 53 51 51 51 50 50 49 49 49 49 49 48 47 44 42 40 39 37 36 36 33 31 31 31 30 30 30 27 27 23 25 25 24 23 23 23 22 23 22 22 22 21 21 22 22 20 19 21 20 20 20 19 19 19 19 19 20 20 19 19 19 17 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 15 14 14 13 13 13 12 12 12 11 12 11 11 11 11 10 9 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 10 10 10 9 10 10 10 10 10 9 9 9 8 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8