51 51 52 52 53 53 54 54 55 55 57 57 60 60 61 61 62 62 63 63 65 65 66 66 69 69 70 70 74 74 76 76 77 77 78 78 79 79 80 80 81 81 82 82 83 83 84 84 87 87 88 88 89 89 90 90 91 91 92 92 94 94 95 95 97 97 98 98 100 100