17 936 378 true 0 3 4 8 10 12 14 16 17 21 22 28 31 32 33 34 38