41   42   43