15 1118 522 true 18 33 37 42 47 48 49 56 62 63 64 72 80 82 90