11 904 41 13 28 36 39 44 45 73 76 86 98 100