1146,1148,1150,1152,1153,1155,1155,1155,1154,1154,1154,1154,1154,1156,1156,1158,1160,1160,1160,1158,1157,1156,1156,1158,1159,1160,1163,1165,1168,1170,1173,1173,1174,1175,1175,1178,1179,1177,1174,1174,1175,1177,1179,1180,1181,1185,1187,1188,1190,1191,1192,1194,1196,1197,1198,1200,1200,1191,1185,1174,1170,1166,1159,1152,1147,1146,1146,1145,1144,1142,1142,1142,1142,1141,1139,1140,1140,1141,1143,1146,1149,1150,1151,1151,1150,1149,1147,1145,1142,1141,1141,1134,1133,1129,1129,1128,1127,1125,1125,1124,1120,1120,1117,1115,1112,1111,1112,1114,1114,1113,1113,1112,1110,1110,1106,1101,1098,1098,1099,1102,1106,1110,1113,1114,1115,1115,1116,1117,1118,1122,1124,1126,1128,1131,1133,1136,1138,1140,1142,1143,1145,1145,1147,1154,1153,1153,1152,1153,1155,1155,1154,1156,1154,1152,1149,1147,1146;40,39,38,38,37,36,33,29,27,26,22,20,19,18,16,16,15,13,11,9,8,5,4,4,6,7,7,6,5,5,6,8,10,12,19,21,23,24,27,30,33,34,35,35,38,40,40,41,42,44,45,46,47,47,48,48,218,222,225,225,221,217,211,211,212,209,203,199,193,187,184,176,157,156,154,154,153,151,150,150,149,146,144,140,138,136,134,134,134,135,136,136,138,138,137,136,135,135,133,133,133,136,138,139,138,136,136,135,127,126,121,120,119,117,113,112,110,105,103,105,107,108,107,106,103,100,96,94,96,95,95,94,94,93,92,91,89,88,85,83,83,76,77,72,70,68,62,60,57,54,51,48,47,46,44,42,40