1057 1118 161 1037 1107 147 1015 1092 126 997 1080 95 981 1072 70 968 1063 91 947 1053 79 930 1041 149