121 289 11875 94 386 11877 92 390 11879 106 436 11881 89 372 11882 87 315 11883 94 399 11884 98 413 11885