96 292 12096 98 278 12097 95 371 12098 104 412 12099 97 287 12100 94 362 12101 121 416 12094