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 65 59 60 58 59 59 56 58 57 57 53 54 51 53 52 50 51 49 49 50 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 24 22 22 22 22 22 21 21 22 22 20 19 19 20 20 20 19 20 20 19 19 19 20 19 19 19 17 17 19 18 18 18 18 18 18 17 18 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 9 9 9 9 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 10 10 10 9 9 9 9 9 10 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8