true 13 22 true 2 3 12 30 41 44 45 50 53 64 69 80 96