12 2470 595 true 2 3 7 8 10 17 22 23 30 32 33 39