15 16 22 45 41 42 16 24 30 38 21 3450