156 10 2342 88 15 1990 91 17 2407 130 30 2998 157 26 3979 172 33 3379 42 8 3518 118 20 3424 74 5 2879 78 37 3972 67 14 4403 89 8 4172