15 1114 101 1 4 5 22 30 32 34 40 42 55 71 76 82 83 93