9 403 27 1 7 18 41 45 61 78 88 100