18 22012 408 4779965 9 21 31 32 40 42 44 55 58 62 79 81 82 85 93 94 95 100