11 601 489 true 2 5 10 18 22 23 24 28 36 38 39