31 5 4879 60 15 5794 94 47 8832 69 18 5757 84 34 7377 112 38 10028 36 23 10004 5 7 8552 27 20 9491 24 7 8683 10 9 9188