10 4090 558 true 2 13 17 20 21 23 24 33 38 39