5 45 107 true 2 3 5 12 22