17 3275 642 true 2 3 5 6 11 17 18 20 21 23 26 27 29 31 35 36 37