13 2154 93 379539
1 2 15 20 21 33 34 39 41 42 44 66 88