11 1265 81 248440 3 5 10 15 20 48 64 73 77 83 86 100 104 114 129 151 178 204 229 273 326 973 100 449 482 153 35 19 11 7 5 3 1