18 4975 385 5 6 12 23 29 50 56 58 60 64 71 74 79 82 86 90 97 98