12 640 424 true 8 12 17 19 22 31 33 64 71 77 88 98