13 817 454 true 2 8 12 22 27 30 31 38 56 59 64 68 97