113 376 12049 97 390 12052 95 287 12053 97 390 12054 97 278 12055 91 315 12056 100 264 12057 99 399 12058 117 288 12050