11 536 505 true 3 5 8 16 17 20 23 32 34 36 39