3, 8, 13, 21, 23, 28, 36, 38, 43, 59, 53, 58, 66, 68, 73, 94, 83, 96, 96, 98, 103, 129, 113, 118, 126, 136, 133, 164, 156, 148, 156, 158, 163, 207, 173, 178, 186, 188, 193, 252, 203, 229, 216, 218, 223, 269, 233, 238, 246, 256, 276, 304, 263, 268, 289, 278, 283, 365, 293, 298, 306, 336, 313, 374, 323