diff --git a/data/sql/db-characters/base/01_mp_schema.sql b/data/sql/db-characters/base/01_mp_schema.sql index 925b807..fa40f3c 100644 --- a/data/sql/db-characters/base/01_mp_schema.sql +++ b/data/sql/db-characters/base/01_mp_schema.sql @@ -88,13 +88,13 @@ CREATE TABLE mp_player_advancement_history ( bonus FLOAT NOT NULL, upgradeRank INT UNSIGNED NOT NULL, diceSpent INT UNSIGNED NOT NULL DEFAULT '0', - materialId1 INT UNSIGNED NOT NULL, - materialId2 INT UNSIGNED NOT NULL, - materialId3 INT UNSIGNED NOT NULL, - materialCost1 INT UNSIGNED NOT NULL, - materialCost2 INT UNSIGNED NOT NULL, - materialCost3 INT UNSIGNED NOT NULL, + entryId1 INT UNSIGNED NOT NULL, + entryId2 INT UNSIGNED, + entryId3 INT UNSIGNED, + itemCost1 INT UNSIGNED NOT NULL, + itemCost2 INT UNSIGNED, + itemCost3 INT UNSIGNED, added TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - PRIMARY KEY (guid, advancementId) + PRIMARY KEY (guid, advancementId, upgradeRank) ); diff --git a/data/sql/db-world/base/07_mp_upgrade_ranks.sql b/data/sql/db-world/base/07_mp_upgrade_ranks.sql index e3fb418..64fa6bb 100644 --- a/data/sql/db-world/base/07_mp_upgrade_ranks.sql +++ b/data/sql/db-world/base/07_mp_upgrade_ranks.sql @@ -1,105 +1,5 @@ -- SQL Script to Insert 50 Ranks for Each Stat REPLACE INTO mp_upgrade_ranks (upgradeRank, advancementId, materialId1, materialCost1, materialId2, materialCost2, materialId3, materialCost3, minIncrease1, maxIncrease1, minIncrease2, maxIncrease2, minIncrease3, maxIncrease3, chanceCost1, chanceCost2, chanceCost3) VALUES -(1, 3, 7, 100, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 20, 50, 75), -(2, 3, 7, 150, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 23, 53, 78), -(3, 3, 7, 200, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 26, 56, 81), -(4, 3, 7, 250, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 29, 59, 84), -(5, 3, 7, 300, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 32, 62, 87), -(6, 3, 7, 350, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 35, 65, 90), -(7, 3, 7, 400, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 38, 68, 93), -(8, 3, 7, 450, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 41, 71, 96), -(9, 3, 7, 500, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 44, 74, 99), -(10, 3, 7, 550, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 47, 77, 102), -(11, 3, 7, 500, 8, 0, 0, 0, 3, 12, 7, 12, 12, 15, 50, 80, 105), -(12, 3, 7, 525, 8, 10, 0, 0, 3, 12, 7, 12, 12, 15, 53, 83, 108), -(13, 3, 7, 550, 8, 20, 0, 0, 3, 12, 7, 12, 12, 15, 56, 86, 111), -(14, 3, 7, 575, 8, 30, 0, 0, 3, 12, 7, 12, 12, 15, 59, 89, 114), -(15, 3, 7, 600, 8, 40, 0, 0, 3, 12, 7, 12, 12, 15, 62, 92, 117), -(16, 3, 7, 625, 8, 50, 0, 0, 3, 12, 7, 12, 12, 15, 65, 95, 120), -(17, 3, 7, 650, 8, 60, 0, 0, 3, 12, 7, 12, 12, 15, 68, 98, 123), -(18, 3, 7, 675, 8, 70, 0, 0, 3, 12, 7, 12, 12, 15, 71, 101, 126), -(19, 3, 7, 700, 8, 80, 0, 0, 3, 12, 7, 12, 12, 15, 74, 104, 129), -(20, 3, 7, 725, 8, 90, 0, 0, 3, 12, 7, 12, 12, 15, 77, 107, 132), -(21, 3, 7, 750, 8, 100, 0, 0, 5, 14, 9, 14, 16, 19, 80, 110, 135), -(22, 3, 7, 775, 8, 110, 0, 0, 5, 14, 9, 14, 16, 19, 83, 113, 138), -(23, 3, 7, 800, 8, 120, 0, 0, 5, 14, 9, 14, 16, 19, 86, 116, 141), -(24, 3, 7, 825, 8, 130, 0, 0, 5, 14, 9, 14, 16, 19, 89, 119, 144), -(25, 3, 7, 850, 8, 140, 0, 0, 5, 14, 9, 14, 16, 19, 92, 122, 147), -(26, 3, 7, 875, 8, 150, 0, 0, 5, 14, 9, 14, 16, 19, 95, 125, 150), -(27, 3, 7, 900, 8, 160, 0, 0, 5, 14, 9, 14, 16, 19, 98, 128, 153), -(28, 3, 7, 925, 8, 170, 0, 0, 5, 14, 9, 14, 16, 19, 101, 131, 156), -(29, 3, 7, 950, 8, 180, 0, 0, 5, 14, 9, 14, 16, 19, 104, 134, 159), -(30, 3, 7, 1000, 8, 190, 20, 3, 5, 14, 9, 14, 16, 19, 107, 137, 162), -(31, 3, 7, 1018, 8, 200, 20, 6, 7, 16, 11, 16, 20, 23, 110, 140, 165), -(32, 3, 7, 1036, 8, 210, 20, 9, 7, 16, 11, 16, 20, 23, 113, 143, 168), -(33, 3, 7, 1054, 8, 220, 20, 12, 7, 16, 11, 16, 20, 23, 116, 146, 171), -(34, 3, 7, 1072, 8, 230, 20, 15, 7, 16, 11, 16, 20, 23, 119, 149, 174), -(35, 3, 7, 1090, 8, 240, 20, 18, 7, 16, 11, 16, 20, 23, 122, 152, 177), -(36, 3, 7, 1108, 8, 250, 20, 21, 7, 16, 11, 16, 20, 23, 125, 155, 180), -(37, 3, 7, 1126, 8, 260, 20, 24, 7, 16, 11, 16, 20, 23, 128, 158, 183), -(38, 3, 7, 1144, 8, 270, 20, 27, 7, 16, 11, 16, 20, 23, 131, 161, 186), -(39, 3, 7, 1162, 8, 280, 20, 30, 7, 16, 11, 16, 20, 23, 134, 164, 189), -(40, 3, 7, 1180, 8, 290, 20, 33, 7, 16, 11, 16, 20, 23, 137, 167, 192), -(41, 3, 7, 1198, 8, 300, 20, 36, 9, 18, 13, 18, 24, 27, 140, 170, 195), -(42, 3, 7, 1216, 8, 310, 20, 39, 9, 18, 13, 18, 24, 27, 143, 173, 198), -(43, 3, 7, 1234, 8, 320, 20, 42, 9, 18, 13, 18, 24, 27, 146, 176, 201), -(44, 3, 7, 1252, 8, 330, 20, 45, 9, 18, 13, 18, 24, 27, 149, 179, 204), -(45, 3, 7, 1270, 8, 340, 20, 48, 9, 18, 13, 18, 24, 27, 152, 182, 207), -(46, 3, 7, 1288, 8, 350, 20, 51, 9, 18, 13, 18, 24, 27, 155, 185, 210), -(47, 3, 7, 1306, 8, 360, 20, 54, 9, 18, 13, 18, 24, 27, 158, 188, 213), -(48, 3, 7, 1324, 8, 370, 20, 57, 9, 18, 13, 18, 24, 27, 161, 191, 216), -(49, 3, 7, 1342, 8, 380, 20, 60, 9, 18, 13, 18, 24, 27, 164, 194, 219), -(50, 3, 7, 1360, 8, 390, 20, 63, 9, 18, 13, 18, 24, 27, 167, 197, 222), -(1, 4, 9, 100, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 20, 50, 75), -(2, 4, 9, 150, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 23, 53, 78), -(3, 4, 9, 200, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 26, 56, 81), -(4, 4, 9, 250, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 29, 59, 84), -(5, 4, 9, 300, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 32, 62, 87), -(6, 4, 9, 350, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 35, 65, 90), -(7, 4, 9, 400, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 38, 68, 93), -(8, 4, 9, 450, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 41, 71, 96), -(9, 4, 9, 500, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 44, 74, 99), -(10, 4, 9, 550, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 47, 77, 102), -(11, 4, 9, 500, 10, 0, 0, 0, 3, 12, 7, 12, 12, 15, 50, 80, 105), -(12, 4, 9, 525, 10, 10, 0, 0, 3, 12, 7, 12, 12, 15, 53, 83, 108), -(13, 4, 9, 550, 10, 20, 0, 0, 3, 12, 7, 12, 12, 15, 56, 86, 111), -(14, 4, 9, 575, 10, 30, 0, 0, 3, 12, 7, 12, 12, 15, 59, 89, 114), -(15, 4, 9, 600, 10, 40, 0, 0, 3, 12, 7, 12, 12, 15, 62, 92, 117), -(16, 4, 9, 625, 10, 50, 0, 0, 3, 12, 7, 12, 12, 15, 65, 95, 120), -(17, 4, 9, 650, 10, 60, 0, 0, 3, 12, 7, 12, 12, 15, 68, 98, 123), -(18, 4, 9, 675, 10, 70, 0, 0, 3, 12, 7, 12, 12, 15, 71, 101, 126), -(19, 4, 9, 700, 10, 80, 0, 0, 3, 12, 7, 12, 12, 15, 74, 104, 129), -(20, 4, 9, 725, 10, 90, 0, 0, 3, 12, 7, 12, 12, 15, 77, 107, 132), -(21, 4, 9, 750, 10, 100, 0, 0, 5, 14, 9, 14, 16, 19, 80, 110, 135), -(22, 4, 9, 775, 10, 110, 0, 0, 5, 14, 9, 14, 16, 19, 83, 113, 138), -(23, 4, 9, 800, 10, 120, 0, 0, 5, 14, 9, 14, 16, 19, 86, 116, 141), -(24, 4, 9, 825, 10, 130, 0, 0, 5, 14, 9, 14, 16, 19, 89, 119, 144), -(25, 4, 9, 850, 10, 140, 0, 0, 5, 14, 9, 14, 16, 19, 92, 122, 147), -(26, 4, 9, 875, 10, 150, 0, 0, 5, 14, 9, 14, 16, 19, 95, 125, 150), -(27, 4, 9, 900, 10, 160, 0, 0, 5, 14, 9, 14, 16, 19, 98, 128, 153), -(28, 4, 9, 925, 10, 170, 0, 0, 5, 14, 9, 14, 16, 19, 101, 131, 156), -(29, 4, 9, 950, 10, 180, 0, 0, 5, 14, 9, 14, 16, 19, 104, 134, 159), -(30, 4, 9, 1000, 10, 190, 20, 3, 5, 14, 9, 14, 16, 19, 107, 137, 162), -(31, 4, 9, 1018, 10, 200, 20, 6, 7, 16, 11, 16, 20, 23, 110, 140, 165), -(32, 4, 9, 1036, 10, 210, 20, 9, 7, 16, 11, 16, 20, 23, 113, 143, 168), -(33, 4, 9, 1054, 10, 220, 20, 12, 7, 16, 11, 16, 20, 23, 116, 146, 171), -(34, 4, 9, 1072, 10, 230, 20, 15, 7, 16, 11, 16, 20, 23, 119, 149, 174), -(35, 4, 9, 1090, 10, 240, 20, 18, 7, 16, 11, 16, 20, 23, 122, 152, 177), -(36, 4, 9, 1108, 10, 250, 20, 21, 7, 16, 11, 16, 20, 23, 125, 155, 180), -(37, 4, 9, 1126, 10, 260, 20, 24, 7, 16, 11, 16, 20, 23, 128, 158, 183), -(38, 4, 9, 1144, 10, 270, 20, 27, 7, 16, 11, 16, 20, 23, 131, 161, 186), -(39, 4, 9, 1162, 10, 280, 20, 30, 7, 16, 11, 16, 20, 23, 134, 164, 189), -(40, 4, 9, 1180, 10, 290, 20, 33, 7, 16, 11, 16, 20, 23, 137, 167, 192), -(41, 4, 9, 1198, 10, 300, 20, 36, 9, 18, 13, 18, 24, 27, 140, 170, 195), -(42, 4, 9, 1216, 10, 310, 20, 39, 9, 18, 13, 18, 24, 27, 143, 173, 198), -(43, 4, 9, 1234, 10, 320, 20, 42, 9, 18, 13, 18, 24, 27, 146, 176, 201), -(44, 4, 9, 1252, 10, 330, 20, 45, 9, 18, 13, 18, 24, 27, 149, 179, 204), -(45, 4, 9, 1270, 10, 340, 20, 48, 9, 18, 13, 18, 24, 27, 152, 182, 207), -(46, 4, 9, 1288, 10, 350, 20, 51, 9, 18, 13, 18, 24, 27, 155, 185, 210), -(47, 4, 9, 1306, 10, 360, 20, 54, 9, 18, 13, 18, 24, 27, 158, 188, 213), -(48, 4, 9, 1324, 10, 370, 20, 57, 9, 18, 13, 18, 24, 27, 161, 191, 216), -(49, 4, 9, 1342, 10, 380, 20, 60, 9, 18, 13, 18, 24, 27, 164, 194, 219), -(50, 4, 9, 1360, 10, 390, 20, 63, 9, 18, 13, 18, 24, 27, 167, 197, 222), (1, 0, 1, 100, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 20, 50, 75), (2, 0, 1, 150, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 23, 53, 78), (3, 0, 1, 200, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 26, 56, 81), @@ -249,5 +149,354 @@ REPLACE INTO mp_upgrade_ranks (upgradeRank, advancementId, materialId1, material (47, 2, 5, 1306, 6, 360, 20, 54, 9, 18, 13, 18, 24, 27, 158, 188, 213), (48, 2, 5, 1324, 6, 370, 20, 57, 9, 18, 13, 18, 24, 27, 161, 191, 216), (49, 2, 5, 1342, 6, 380, 20, 60, 9, 18, 13, 18, 24, 27, 164, 194, 219), -(50, 2, 5, 1360, 6, 390, 20, 63, 9, 18, 13, 18, 24, 27, 167, 197, 222) -; +(50, 2, 5, 1360, 6, 390, 20, 63, 9, 18, 13, 18, 24, 27, 167, 197, 222), +(1, 3, 7, 100, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 20, 50, 75), +(2, 3, 7, 150, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 23, 53, 78), +(3, 3, 7, 200, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 26, 56, 81), +(4, 3, 7, 250, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 29, 59, 84), +(5, 3, 7, 300, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 32, 62, 87), +(6, 3, 7, 350, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 35, 65, 90), +(7, 3, 7, 400, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 38, 68, 93), +(8, 3, 7, 450, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 41, 71, 96), +(9, 3, 7, 500, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 44, 74, 99), +(10, 3, 7, 550, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 47, 77, 102), +(11, 3, 7, 500, 8, 0, 0, 0, 3, 12, 7, 12, 12, 15, 50, 80, 105), +(12, 3, 7, 525, 8, 10, 0, 0, 3, 12, 7, 12, 12, 15, 53, 83, 108), +(13, 3, 7, 550, 8, 20, 0, 0, 3, 12, 7, 12, 12, 15, 56, 86, 111), +(14, 3, 7, 575, 8, 30, 0, 0, 3, 12, 7, 12, 12, 15, 59, 89, 114), +(15, 3, 7, 600, 8, 40, 0, 0, 3, 12, 7, 12, 12, 15, 62, 92, 117), +(16, 3, 7, 625, 8, 50, 0, 0, 3, 12, 7, 12, 12, 15, 65, 95, 120), +(17, 3, 7, 650, 8, 60, 0, 0, 3, 12, 7, 12, 12, 15, 68, 98, 123), +(18, 3, 7, 675, 8, 70, 0, 0, 3, 12, 7, 12, 12, 15, 71, 101, 126), +(19, 3, 7, 700, 8, 80, 0, 0, 3, 12, 7, 12, 12, 15, 74, 104, 129), +(20, 3, 7, 725, 8, 90, 0, 0, 3, 12, 7, 12, 12, 15, 77, 107, 132), +(21, 3, 7, 750, 8, 100, 0, 0, 5, 14, 9, 14, 16, 19, 80, 110, 135), +(22, 3, 7, 775, 8, 110, 0, 0, 5, 14, 9, 14, 16, 19, 83, 113, 138), +(23, 3, 7, 800, 8, 120, 0, 0, 5, 14, 9, 14, 16, 19, 86, 116, 141), +(24, 3, 7, 825, 8, 130, 0, 0, 5, 14, 9, 14, 16, 19, 89, 119, 144), +(25, 3, 7, 850, 8, 140, 0, 0, 5, 14, 9, 14, 16, 19, 92, 122, 147), +(26, 3, 7, 875, 8, 150, 0, 0, 5, 14, 9, 14, 16, 19, 95, 125, 150), +(27, 3, 7, 900, 8, 160, 0, 0, 5, 14, 9, 14, 16, 19, 98, 128, 153), +(28, 3, 7, 925, 8, 170, 0, 0, 5, 14, 9, 14, 16, 19, 101, 131, 156), +(29, 3, 7, 950, 8, 180, 0, 0, 5, 14, 9, 14, 16, 19, 104, 134, 159), +(30, 3, 7, 1000, 8, 190, 20, 3, 5, 14, 9, 14, 16, 19, 107, 137, 162), +(31, 3, 7, 1018, 8, 200, 20, 6, 7, 16, 11, 16, 20, 23, 110, 140, 165), +(32, 3, 7, 1036, 8, 210, 20, 9, 7, 16, 11, 16, 20, 23, 113, 143, 168), +(33, 3, 7, 1054, 8, 220, 20, 12, 7, 16, 11, 16, 20, 23, 116, 146, 171), +(34, 3, 7, 1072, 8, 230, 20, 15, 7, 16, 11, 16, 20, 23, 119, 149, 174), +(35, 3, 7, 1090, 8, 240, 20, 18, 7, 16, 11, 16, 20, 23, 122, 152, 177), +(36, 3, 7, 1108, 8, 250, 20, 21, 7, 16, 11, 16, 20, 23, 125, 155, 180), +(37, 3, 7, 1126, 8, 260, 20, 24, 7, 16, 11, 16, 20, 23, 128, 158, 183), +(38, 3, 7, 1144, 8, 270, 20, 27, 7, 16, 11, 16, 20, 23, 131, 161, 186), +(39, 3, 7, 1162, 8, 280, 20, 30, 7, 16, 11, 16, 20, 23, 134, 164, 189), +(40, 3, 7, 1180, 8, 290, 20, 33, 7, 16, 11, 16, 20, 23, 137, 167, 192), +(41, 3, 7, 1198, 8, 300, 20, 36, 9, 18, 13, 18, 24, 27, 140, 170, 195), +(42, 3, 7, 1216, 8, 310, 20, 39, 9, 18, 13, 18, 24, 27, 143, 173, 198), +(43, 3, 7, 1234, 8, 320, 20, 42, 9, 18, 13, 18, 24, 27, 146, 176, 201), +(44, 3, 7, 1252, 8, 330, 20, 45, 9, 18, 13, 18, 24, 27, 149, 179, 204), +(45, 3, 7, 1270, 8, 340, 20, 48, 9, 18, 13, 18, 24, 27, 152, 182, 207), +(46, 3, 7, 1288, 8, 350, 20, 51, 9, 18, 13, 18, 24, 27, 155, 185, 210), +(47, 3, 7, 1306, 8, 360, 20, 54, 9, 18, 13, 18, 24, 27, 158, 188, 213), +(48, 3, 7, 1324, 8, 370, 20, 57, 9, 18, 13, 18, 24, 27, 161, 191, 216), +(49, 3, 7, 1342, 8, 380, 20, 60, 9, 18, 13, 18, 24, 27, 164, 194, 219), +(50, 3, 7, 1360, 8, 390, 20, 63, 9, 18, 13, 18, 24, 27, 167, 197, 222), +(1, 4, 9, 100, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 20, 50, 75), +(2, 4, 9, 150, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 23, 53, 78), +(3, 4, 9, 200, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 26, 56, 81), +(4, 4, 9, 250, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 29, 59, 84), +(5, 4, 9, 300, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 32, 62, 87), +(6, 4, 9, 350, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 35, 65, 90), +(7, 4, 9, 400, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 38, 68, 93), +(8, 4, 9, 450, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 41, 71, 96), +(9, 4, 9, 500, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 44, 74, 99), +(10, 4, 9, 550, 0, 0, 0, 0, 1, 10, 5, 10, 8, 11, 47, 77, 102), +(11, 4, 9, 500, 10, 0, 0, 0, 3, 12, 7, 12, 12, 15, 50, 80, 105), +(12, 4, 9, 525, 10, 10, 0, 0, 3, 12, 7, 12, 12, 15, 53, 83, 108), +(13, 4, 9, 550, 10, 20, 0, 0, 3, 12, 7, 12, 12, 15, 56, 86, 111), +(14, 4, 9, 575, 10, 30, 0, 0, 3, 12, 7, 12, 12, 15, 59, 89, 114), +(15, 4, 9, 600, 10, 40, 0, 0, 3, 12, 7, 12, 12, 15, 62, 92, 117), +(16, 4, 9, 625, 10, 50, 0, 0, 3, 12, 7, 12, 12, 15, 65, 95, 120), +(17, 4, 9, 650, 10, 60, 0, 0, 3, 12, 7, 12, 12, 15, 68, 98, 123), +(18, 4, 9, 675, 10, 70, 0, 0, 3, 12, 7, 12, 12, 15, 71, 101, 126), +(19, 4, 9, 700, 10, 80, 0, 0, 3, 12, 7, 12, 12, 15, 74, 104, 129), +(20, 4, 9, 725, 10, 90, 0, 0, 3, 12, 7, 12, 12, 15, 77, 107, 132), +(21, 4, 9, 750, 10, 100, 0, 0, 5, 14, 9, 14, 16, 19, 80, 110, 135), +(22, 4, 9, 775, 10, 110, 0, 0, 5, 14, 9, 14, 16, 19, 83, 113, 138), +(23, 4, 9, 800, 10, 120, 0, 0, 5, 14, 9, 14, 16, 19, 86, 116, 141), +(24, 4, 9, 825, 10, 130, 0, 0, 5, 14, 9, 14, 16, 19, 89, 119, 144), +(25, 4, 9, 850, 10, 140, 0, 0, 5, 14, 9, 14, 16, 19, 92, 122, 147), +(26, 4, 9, 875, 10, 150, 0, 0, 5, 14, 9, 14, 16, 19, 95, 125, 150), +(27, 4, 9, 900, 10, 160, 0, 0, 5, 14, 9, 14, 16, 19, 98, 128, 153), +(28, 4, 9, 925, 10, 170, 0, 0, 5, 14, 9, 14, 16, 19, 101, 131, 156), +(29, 4, 9, 950, 10, 180, 0, 0, 5, 14, 9, 14, 16, 19, 104, 134, 159), +(30, 4, 9, 1000, 10, 190, 20, 3, 5, 14, 9, 14, 16, 19, 107, 137, 162), +(31, 4, 9, 1018, 10, 200, 20, 6, 7, 16, 11, 16, 20, 23, 110, 140, 165), +(32, 4, 9, 1036, 10, 210, 20, 9, 7, 16, 11, 16, 20, 23, 113, 143, 168), +(33, 4, 9, 1054, 10, 220, 20, 12, 7, 16, 11, 16, 20, 23, 116, 146, 171), +(34, 4, 9, 1072, 10, 230, 20, 15, 7, 16, 11, 16, 20, 23, 119, 149, 174), +(35, 4, 9, 1090, 10, 240, 20, 18, 7, 16, 11, 16, 20, 23, 122, 152, 177), +(36, 4, 9, 1108, 10, 250, 20, 21, 7, 16, 11, 16, 20, 23, 125, 155, 180), +(37, 4, 9, 1126, 10, 260, 20, 24, 7, 16, 11, 16, 20, 23, 128, 158, 183), +(38, 4, 9, 1144, 10, 270, 20, 27, 7, 16, 11, 16, 20, 23, 131, 161, 186), +(39, 4, 9, 1162, 10, 280, 20, 30, 7, 16, 11, 16, 20, 23, 134, 164, 189), +(40, 4, 9, 1180, 10, 290, 20, 33, 7, 16, 11, 16, 20, 23, 137, 167, 192), +(41, 4, 9, 1198, 10, 300, 20, 36, 9, 18, 13, 18, 24, 27, 140, 170, 195), +(42, 4, 9, 1216, 10, 310, 20, 39, 9, 18, 13, 18, 24, 27, 143, 173, 198), +(43, 4, 9, 1234, 10, 320, 20, 42, 9, 18, 13, 18, 24, 27, 146, 176, 201), +(44, 4, 9, 1252, 10, 330, 20, 45, 9, 18, 13, 18, 24, 27, 149, 179, 204), +(45, 4, 9, 1270, 10, 340, 20, 48, 9, 18, 13, 18, 24, 27, 152, 182, 207), +(46, 4, 9, 1288, 10, 350, 20, 51, 9, 18, 13, 18, 24, 27, 155, 185, 210), +(47, 4, 9, 1306, 10, 360, 20, 54, 9, 18, 13, 18, 24, 27, 158, 188, 213), +(48, 4, 9, 1324, 10, 370, 20, 57, 9, 18, 13, 18, 24, 27, 161, 191, 216), +(49, 4, 9, 1342, 10, 380, 20, 60, 9, 18, 13, 18, 24, 27, 164, 194, 219), +(50, 4, 9, 1360, 10, 390, 20, 63, 9, 18, 13, 18, 24, 27, 167, 197, 222), +(1, 7, 15, 75, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 20, 50, 75), +(2, 7, 15, 110, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 23, 53, 78), +(3, 7, 15, 145, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 26, 56, 81), +(4, 7, 15, 180, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 29, 59, 84), +(5, 7, 15, 215, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 32, 62, 87), +(6, 7, 15, 250, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 35, 65, 90), +(7, 7, 15, 285, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 38, 68, 93), +(8, 7, 15, 320, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 41, 71, 96), +(9, 7, 15, 355, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 44, 74, 99), +(10, 7, 15, 390, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 47, 77, 102), +(11, 7, 15, 350, 16, 0, 0, 0, 5, 9, 7, 9, 12, 14, 50, 80, 105), +(12, 7, 15, 375, 16, 10, 0, 0, 5, 9, 7, 9, 12, 14, 53, 83, 108), +(13, 7, 15, 400, 16, 20, 0, 0, 5, 9, 7, 9, 12, 14, 56, 86, 111), +(14, 7, 15, 425, 16, 30, 0, 0, 5, 9, 7, 9, 12, 14, 59, 89, 114), +(15, 7, 15, 450, 16, 40, 0, 0, 5, 9, 7, 9, 12, 14, 62, 92, 117), +(16, 7, 15, 475, 16, 50, 0, 0, 7, 11, 9, 11, 16, 18, 65, 95, 120), +(17, 7, 15, 500, 16, 60, 0, 0, 7, 11, 9, 11, 16, 18, 68, 98, 123), +(18, 7, 15, 525, 16, 70, 0, 0, 7, 11, 9, 11, 16, 18, 71, 101, 126), +(19, 7, 15, 550, 16, 80, 0, 0, 7, 11, 9, 11, 16, 18, 74, 104, 129), +(20, 7, 15, 575, 16, 90, 0, 0, 7, 11, 9, 11, 16, 18, 77, 107, 132), +(21, 7, 15, 600, 16, 100, 0, 0, 9, 13, 11, 13, 20, 22, 80, 110, 135), +(22, 7, 15, 625, 16, 110, 0, 0, 9, 13, 11, 13, 20, 22, 83, 113, 138), +(23, 7, 15, 650, 16, 120, 0, 0, 9, 13, 11, 13, 20, 22, 86, 116, 141), +(24, 7, 15, 675, 16, 130, 0, 0, 9, 13, 11, 13, 20, 22, 89, 119, 144), +(25, 7, 15, 700, 16, 140, 0, 0, 9, 13, 11, 13, 20, 22, 92, 122, 147), +(26, 7, 15, 725, 16, 150, 0, 0, 11, 15, 13, 15, 24, 26, 95, 125, 150), +(27, 7, 15, 750, 16, 160, 0, 0, 11, 15, 13, 15, 24, 26, 98, 128, 153), +(28, 7, 15, 775, 16, 170, 0, 0, 11, 15, 13, 15, 24, 26, 101, 131, 156), +(29, 7, 15, 800, 16, 180, 0, 0, 11, 15, 13, 15, 24, 26, 104, 134, 159), +(30, 7, 15, 700, 16, 190, 20, 3, 11, 15, 13, 15, 24, 26, 107, 137, 162), +(31, 7, 15, 718, 16, 200, 20, 6, 13, 17, 15, 17, 28, 30, 110, 140, 165), +(32, 7, 15, 736, 16, 210, 20, 9, 13, 17, 15, 17, 28, 30, 113, 143, 168), +(33, 7, 15, 754, 16, 220, 20, 12, 13, 17, 15, 17, 28, 30, 116, 146, 171), +(34, 7, 15, 772, 16, 230, 20, 15, 13, 17, 15, 17, 28, 30, 119, 149, 174), +(35, 7, 15, 790, 16, 240, 20, 18, 13, 17, 15, 17, 28, 30, 122, 152, 177), +(36, 7, 15, 808, 16, 250, 20, 21, 15, 19, 17, 19, 32, 34, 125, 155, 180), +(37, 7, 15, 826, 16, 260, 20, 24, 15, 19, 17, 19, 32, 34, 128, 158, 183), +(38, 7, 15, 844, 16, 270, 20, 27, 15, 19, 17, 19, 32, 34, 131, 161, 186), +(39, 7, 15, 862, 16, 280, 20, 30, 15, 19, 17, 19, 32, 34, 134, 164, 189), +(40, 7, 15, 880, 16, 290, 20, 33, 15, 19, 17, 19, 32, 34, 137, 167, 192), +(41, 7, 15, 898, 16, 300, 20, 36, 17, 21, 19, 21, 36, 38, 140, 170, 195), +(42, 7, 15, 916, 16, 310, 20, 39, 17, 21, 19, 21, 36, 38, 143, 173, 198), +(43, 7, 15, 934, 16, 320, 20, 42, 17, 21, 19, 21, 36, 38, 146, 176, 201), +(44, 7, 15, 952, 16, 330, 20, 45, 17, 21, 19, 21, 36, 38, 149, 179, 204), +(45, 7, 15, 970, 16, 340, 20, 48, 17, 21, 19, 21, 36, 38, 152, 182, 207), +(46, 7, 15, 988, 16, 350, 20, 51, 19, 23, 21, 23, 40, 42, 155, 185, 210), +(47, 7, 15, 1006, 16, 360, 20, 54, 19, 23, 21, 23, 40, 42, 158, 188, 213), +(48, 7, 15, 1024, 16, 370, 20, 57, 19, 23, 21, 23, 40, 42, 161, 191, 216), +(49, 7, 15, 1042, 16, 380, 20, 60, 19, 23, 21, 23, 40, 42, 164, 194, 219), +(50, 7, 15, 1060, 16, 390, 20, 63, 19, 23, 21, 23, 40, 42, 167, 197, 222), +(1, 8, 17, 75, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 20, 50, 75), +(2, 8, 17, 110, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 23, 53, 78), +(3, 8, 17, 145, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 26, 56, 81), +(4, 8, 17, 180, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 29, 59, 84), +(5, 8, 17, 215, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 32, 62, 87), +(6, 8, 17, 250, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 35, 65, 90), +(7, 8, 17, 285, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 38, 68, 93), +(8, 8, 17, 320, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 41, 71, 96), +(9, 8, 17, 355, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 44, 74, 99), +(10, 8, 17, 390, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 47, 77, 102), +(11, 8, 17, 350, 18, 0, 0, 0, 5, 9, 7, 9, 12, 14, 50, 80, 105), +(12, 8, 17, 375, 18, 10, 0, 0, 5, 9, 7, 9, 12, 14, 53, 83, 108), +(13, 8, 17, 400, 18, 20, 0, 0, 5, 9, 7, 9, 12, 14, 56, 86, 111), +(14, 8, 17, 425, 18, 30, 0, 0, 5, 9, 7, 9, 12, 14, 59, 89, 114), +(15, 8, 17, 450, 18, 40, 0, 0, 5, 9, 7, 9, 12, 14, 62, 92, 117), +(16, 8, 17, 475, 18, 50, 0, 0, 7, 11, 9, 11, 16, 18, 65, 95, 120), +(17, 8, 17, 500, 18, 60, 0, 0, 7, 11, 9, 11, 16, 18, 68, 98, 123), +(18, 8, 17, 525, 18, 70, 0, 0, 7, 11, 9, 11, 16, 18, 71, 101, 126), +(19, 8, 17, 550, 18, 80, 0, 0, 7, 11, 9, 11, 16, 18, 74, 104, 129), +(20, 8, 17, 575, 18, 90, 0, 0, 7, 11, 9, 11, 16, 18, 77, 107, 132), +(21, 8, 17, 600, 18, 100, 0, 0, 9, 13, 11, 13, 20, 22, 80, 110, 135), +(22, 8, 17, 625, 18, 110, 0, 0, 9, 13, 11, 13, 20, 22, 83, 113, 138), +(23, 8, 17, 650, 18, 120, 0, 0, 9, 13, 11, 13, 20, 22, 86, 116, 141), +(24, 8, 17, 675, 18, 130, 0, 0, 9, 13, 11, 13, 20, 22, 89, 119, 144), +(25, 8, 17, 700, 18, 140, 0, 0, 9, 13, 11, 13, 20, 22, 92, 122, 147), +(26, 8, 17, 725, 18, 150, 0, 0, 11, 15, 13, 15, 24, 26, 95, 125, 150), +(27, 8, 17, 750, 18, 160, 0, 0, 11, 15, 13, 15, 24, 26, 98, 128, 153), +(28, 8, 17, 775, 18, 170, 0, 0, 11, 15, 13, 15, 24, 26, 101, 131, 156), +(29, 8, 17, 800, 18, 180, 0, 0, 11, 15, 13, 15, 24, 26, 104, 134, 159), +(30, 8, 17, 700, 18, 190, 20, 3, 11, 15, 13, 15, 24, 26, 107, 137, 162), +(31, 8, 17, 718, 18, 200, 20, 6, 13, 17, 15, 17, 28, 30, 110, 140, 165), +(32, 8, 17, 736, 18, 210, 20, 9, 13, 17, 15, 17, 28, 30, 113, 143, 168), +(33, 8, 17, 754, 18, 220, 20, 12, 13, 17, 15, 17, 28, 30, 116, 146, 171), +(34, 8, 17, 772, 18, 230, 20, 15, 13, 17, 15, 17, 28, 30, 119, 149, 174), +(35, 8, 17, 790, 18, 240, 20, 18, 13, 17, 15, 17, 28, 30, 122, 152, 177), +(36, 8, 17, 808, 18, 250, 20, 21, 15, 19, 17, 19, 32, 34, 125, 155, 180), +(37, 8, 17, 826, 18, 260, 20, 24, 15, 19, 17, 19, 32, 34, 128, 158, 183), +(38, 8, 17, 844, 18, 270, 20, 27, 15, 19, 17, 19, 32, 34, 131, 161, 186), +(39, 8, 17, 862, 18, 280, 20, 30, 15, 19, 17, 19, 32, 34, 134, 164, 189), +(40, 8, 17, 880, 18, 290, 20, 33, 15, 19, 17, 19, 32, 34, 137, 167, 192), +(41, 8, 17, 898, 18, 300, 20, 36, 17, 21, 19, 21, 36, 38, 140, 170, 195), +(42, 8, 17, 916, 18, 310, 20, 39, 17, 21, 19, 21, 36, 38, 143, 173, 198), +(43, 8, 17, 934, 18, 320, 20, 42, 17, 21, 19, 21, 36, 38, 146, 176, 201), +(44, 8, 17, 952, 18, 330, 20, 45, 17, 21, 19, 21, 36, 38, 149, 179, 204), +(45, 8, 17, 970, 18, 340, 20, 48, 17, 21, 19, 21, 36, 38, 152, 182, 207), +(46, 8, 17, 988, 18, 350, 20, 51, 19, 23, 21, 23, 40, 42, 155, 185, 210), +(47, 8, 17, 1006, 18, 360, 20, 54, 19, 23, 21, 23, 40, 42, 158, 188, 213), +(48, 8, 17, 1024, 18, 370, 20, 57, 19, 23, 21, 23, 40, 42, 161, 191, 216), +(49, 8, 17, 1042, 18, 380, 20, 60, 19, 23, 21, 23, 40, 42, 164, 194, 219), +(50, 8, 17, 1060, 18, 390, 20, 63, 19, 23, 21, 23, 40, 42, 167, 197, 222), +(1, 9, 19, 75, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 20, 50, 75), +(2, 9, 19, 110, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 23, 53, 78), +(3, 9, 19, 145, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 26, 56, 81), +(4, 9, 19, 180, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 29, 59, 84), +(5, 9, 19, 215, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 32, 62, 87), +(6, 9, 19, 250, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 35, 65, 90), +(7, 9, 19, 285, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 38, 68, 93), +(8, 9, 19, 320, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 41, 71, 96), +(9, 9, 19, 355, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 44, 74, 99), +(10, 9, 19, 390, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 47, 77, 102), +(11, 9, 19, 350, 20, 0, 0, 0, 5, 9, 7, 9, 12, 14, 50, 80, 105), +(12, 9, 19, 375, 20, 10, 0, 0, 5, 9, 7, 9, 12, 14, 53, 83, 108), +(13, 9, 19, 400, 20, 20, 0, 0, 5, 9, 7, 9, 12, 14, 56, 86, 111), +(14, 9, 19, 425, 20, 30, 0, 0, 5, 9, 7, 9, 12, 14, 59, 89, 114), +(15, 9, 19, 450, 20, 40, 0, 0, 5, 9, 7, 9, 12, 14, 62, 92, 117), +(16, 9, 19, 475, 20, 50, 0, 0, 7, 11, 9, 11, 16, 18, 65, 95, 120), +(17, 9, 19, 500, 20, 60, 0, 0, 7, 11, 9, 11, 16, 18, 68, 98, 123), +(18, 9, 19, 525, 20, 70, 0, 0, 7, 11, 9, 11, 16, 18, 71, 101, 126), +(19, 9, 19, 550, 20, 80, 0, 0, 7, 11, 9, 11, 16, 18, 74, 104, 129), +(20, 9, 19, 575, 20, 90, 0, 0, 7, 11, 9, 11, 16, 18, 77, 107, 132), +(21, 9, 19, 600, 20, 100, 0, 0, 9, 13, 11, 13, 20, 22, 80, 110, 135), +(22, 9, 19, 625, 20, 110, 0, 0, 9, 13, 11, 13, 20, 22, 83, 113, 138), +(23, 9, 19, 650, 20, 120, 0, 0, 9, 13, 11, 13, 20, 22, 86, 116, 141), +(24, 9, 19, 675, 20, 130, 0, 0, 9, 13, 11, 13, 20, 22, 89, 119, 144), +(25, 9, 19, 700, 20, 140, 0, 0, 9, 13, 11, 13, 20, 22, 92, 122, 147), +(26, 9, 19, 725, 20, 150, 0, 0, 11, 15, 13, 15, 24, 26, 95, 125, 150), +(27, 9, 19, 750, 20, 160, 0, 0, 11, 15, 13, 15, 24, 26, 98, 128, 153), +(28, 9, 19, 775, 20, 170, 0, 0, 11, 15, 13, 15, 24, 26, 101, 131, 156), +(29, 9, 19, 800, 20, 180, 0, 0, 11, 15, 13, 15, 24, 26, 104, 134, 159), +(30, 9, 19, 700, 20, 190, 20, 3, 11, 15, 13, 15, 24, 26, 107, 137, 162), +(31, 9, 19, 718, 20, 200, 20, 6, 13, 17, 15, 17, 28, 30, 110, 140, 165), +(32, 9, 19, 736, 20, 210, 20, 9, 13, 17, 15, 17, 28, 30, 113, 143, 168), +(33, 9, 19, 754, 20, 220, 20, 12, 13, 17, 15, 17, 28, 30, 116, 146, 171), +(34, 9, 19, 772, 20, 230, 20, 15, 13, 17, 15, 17, 28, 30, 119, 149, 174), +(35, 9, 19, 790, 20, 240, 20, 18, 13, 17, 15, 17, 28, 30, 122, 152, 177), +(36, 9, 19, 808, 20, 250, 20, 21, 15, 19, 17, 19, 32, 34, 125, 155, 180), +(37, 9, 19, 826, 20, 260, 20, 24, 15, 19, 17, 19, 32, 34, 128, 158, 183), +(38, 9, 19, 844, 20, 270, 20, 27, 15, 19, 17, 19, 32, 34, 131, 161, 186), +(39, 9, 19, 862, 20, 280, 20, 30, 15, 19, 17, 19, 32, 34, 134, 164, 189), +(40, 9, 19, 880, 20, 290, 20, 33, 15, 19, 17, 19, 32, 34, 137, 167, 192), +(41, 9, 19, 898, 20, 300, 20, 36, 17, 21, 19, 21, 36, 38, 140, 170, 195), +(42, 9, 19, 916, 20, 310, 20, 39, 17, 21, 19, 21, 36, 38, 143, 173, 198), +(43, 9, 19, 934, 20, 320, 20, 42, 17, 21, 19, 21, 36, 38, 146, 176, 201), +(44, 9, 19, 952, 20, 330, 20, 45, 17, 21, 19, 21, 36, 38, 149, 179, 204), +(45, 9, 19, 970, 20, 340, 20, 48, 17, 21, 19, 21, 36, 38, 152, 182, 207), +(46, 9, 19, 988, 20, 350, 20, 51, 19, 23, 21, 23, 40, 42, 155, 185, 210), +(47, 9, 19, 1006, 20, 360, 20, 54, 19, 23, 21, 23, 40, 42, 158, 188, 213), +(48, 9, 19, 1024, 20, 370, 20, 57, 19, 23, 21, 23, 40, 42, 161, 191, 216), +(49, 9, 19, 1042, 20, 380, 20, 60, 19, 23, 21, 23, 40, 42, 164, 194, 219), +(50, 9, 19, 1060, 20, 390, 20, 63, 19, 23, 21, 23, 40, 42, 167, 197, 222), +(1, 5, 11, 75, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 20, 50, 75), +(2, 5, 11, 110, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 23, 53, 78), +(3, 5, 11, 145, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 26, 56, 81), +(4, 5, 11, 180, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 29, 59, 84), +(5, 5, 11, 215, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 32, 62, 87), +(6, 5, 11, 250, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 35, 65, 90), +(7, 5, 11, 285, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 38, 68, 93), +(8, 5, 11, 320, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 41, 71, 96), +(9, 5, 11, 355, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 44, 74, 99), +(10, 5, 11, 390, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 47, 77, 102), +(11, 5, 11, 350, 12, 0, 0, 0, 5, 9, 7, 9, 12, 14, 50, 80, 105), +(12, 5, 11, 375, 12, 10, 0, 0, 5, 9, 7, 9, 12, 14, 53, 83, 108), +(13, 5, 11, 400, 12, 20, 0, 0, 5, 9, 7, 9, 12, 14, 56, 86, 111), +(14, 5, 11, 425, 12, 30, 0, 0, 5, 9, 7, 9, 12, 14, 59, 89, 114), +(15, 5, 11, 450, 12, 40, 0, 0, 5, 9, 7, 9, 12, 14, 62, 92, 117), +(16, 5, 11, 475, 12, 50, 0, 0, 7, 11, 9, 11, 16, 18, 65, 95, 120), +(17, 5, 11, 500, 12, 60, 0, 0, 7, 11, 9, 11, 16, 18, 68, 98, 123), +(18, 5, 11, 525, 12, 70, 0, 0, 7, 11, 9, 11, 16, 18, 71, 101, 126), +(19, 5, 11, 550, 12, 80, 0, 0, 7, 11, 9, 11, 16, 18, 74, 104, 129), +(20, 5, 11, 575, 12, 90, 0, 0, 7, 11, 9, 11, 16, 18, 77, 107, 132), +(21, 5, 11, 600, 12, 100, 0, 0, 9, 13, 11, 13, 20, 22, 80, 110, 135), +(22, 5, 11, 625, 12, 110, 0, 0, 9, 13, 11, 13, 20, 22, 83, 113, 138), +(23, 5, 11, 650, 12, 120, 0, 0, 9, 13, 11, 13, 20, 22, 86, 116, 141), +(24, 5, 11, 675, 12, 130, 0, 0, 9, 13, 11, 13, 20, 22, 89, 119, 144), +(25, 5, 11, 700, 12, 140, 0, 0, 9, 13, 11, 13, 20, 22, 92, 122, 147), +(26, 5, 11, 725, 12, 150, 0, 0, 11, 15, 13, 15, 24, 26, 95, 125, 150), +(27, 5, 11, 750, 12, 160, 0, 0, 11, 15, 13, 15, 24, 26, 98, 128, 153), +(28, 5, 11, 775, 12, 170, 0, 0, 11, 15, 13, 15, 24, 26, 101, 131, 156), +(29, 5, 11, 800, 12, 180, 0, 0, 11, 15, 13, 15, 24, 26, 104, 134, 159), +(30, 5, 11, 700, 12, 190, 20, 3, 11, 15, 13, 15, 24, 26, 107, 137, 162), +(31, 5, 11, 718, 12, 200, 20, 6, 13, 17, 15, 17, 28, 30, 110, 140, 165), +(32, 5, 11, 736, 12, 210, 20, 9, 13, 17, 15, 17, 28, 30, 113, 143, 168), +(33, 5, 11, 754, 12, 220, 20, 12, 13, 17, 15, 17, 28, 30, 116, 146, 171), +(34, 5, 11, 772, 12, 230, 20, 15, 13, 17, 15, 17, 28, 30, 119, 149, 174), +(35, 5, 11, 790, 12, 240, 20, 18, 13, 17, 15, 17, 28, 30, 122, 152, 177), +(36, 5, 11, 808, 12, 250, 20, 21, 15, 19, 17, 19, 32, 34, 125, 155, 180), +(37, 5, 11, 826, 12, 260, 20, 24, 15, 19, 17, 19, 32, 34, 128, 158, 183), +(38, 5, 11, 844, 12, 270, 20, 27, 15, 19, 17, 19, 32, 34, 131, 161, 186), +(39, 5, 11, 862, 12, 280, 20, 30, 15, 19, 17, 19, 32, 34, 134, 164, 189), +(40, 5, 11, 880, 12, 290, 20, 33, 15, 19, 17, 19, 32, 34, 137, 167, 192), +(41, 5, 11, 898, 12, 300, 20, 36, 17, 21, 19, 21, 36, 38, 140, 170, 195), +(42, 5, 11, 916, 12, 310, 20, 39, 17, 21, 19, 21, 36, 38, 143, 173, 198), +(43, 5, 11, 934, 12, 320, 20, 42, 17, 21, 19, 21, 36, 38, 146, 176, 201), +(44, 5, 11, 952, 12, 330, 20, 45, 17, 21, 19, 21, 36, 38, 149, 179, 204), +(45, 5, 11, 970, 12, 340, 20, 48, 17, 21, 19, 21, 36, 38, 152, 182, 207), +(46, 5, 11, 988, 12, 350, 20, 51, 19, 23, 21, 23, 40, 42, 155, 185, 210), +(47, 5, 11, 1006, 12, 360, 20, 54, 19, 23, 21, 23, 40, 42, 158, 188, 213), +(48, 5, 11, 1024, 12, 370, 20, 57, 19, 23, 21, 23, 40, 42, 161, 191, 216), +(49, 5, 11, 1042, 12, 380, 20, 60, 19, 23, 21, 23, 40, 42, 164, 194, 219), +(50, 5, 11, 1060, 12, 390, 20, 63, 19, 23, 21, 23, 40, 42, 167, 197, 222), +(1, 6, 13, 75, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 20, 50, 75), +(2, 6, 13, 110, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 23, 53, 78), +(3, 6, 13, 145, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 26, 56, 81), +(4, 6, 13, 180, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 29, 59, 84), +(5, 6, 13, 215, 0, 0, 0, 0, 1, 5, 3, 5, 4, 6, 32, 62, 87), +(6, 6, 13, 250, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 35, 65, 90), +(7, 6, 13, 285, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 38, 68, 93), +(8, 6, 13, 320, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 41, 71, 96), +(9, 6, 13, 355, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 44, 74, 99), +(10, 6, 13, 390, 0, 0, 0, 0, 3, 7, 5, 7, 8, 10, 47, 77, 102), +(11, 6, 13, 350, 14, 0, 0, 0, 5, 9, 7, 9, 12, 14, 50, 80, 105), +(12, 6, 13, 375, 14, 10, 0, 0, 5, 9, 7, 9, 12, 14, 53, 83, 108), +(13, 6, 13, 400, 14, 20, 0, 0, 5, 9, 7, 9, 12, 14, 56, 86, 111), +(14, 6, 13, 425, 14, 30, 0, 0, 5, 9, 7, 9, 12, 14, 59, 89, 114), +(15, 6, 13, 450, 14, 40, 0, 0, 5, 9, 7, 9, 12, 14, 62, 92, 117), +(16, 6, 13, 475, 14, 50, 0, 0, 7, 11, 9, 11, 16, 18, 65, 95, 120), +(17, 6, 13, 500, 14, 60, 0, 0, 7, 11, 9, 11, 16, 18, 68, 98, 123), +(18, 6, 13, 525, 14, 70, 0, 0, 7, 11, 9, 11, 16, 18, 71, 101, 126), +(19, 6, 13, 550, 14, 80, 0, 0, 7, 11, 9, 11, 16, 18, 74, 104, 129), +(20, 6, 13, 575, 14, 90, 0, 0, 7, 11, 9, 11, 16, 18, 77, 107, 132), +(21, 6, 13, 600, 14, 100, 0, 0, 9, 13, 11, 13, 20, 22, 80, 110, 135), +(22, 6, 13, 625, 14, 110, 0, 0, 9, 13, 11, 13, 20, 22, 83, 113, 138), +(23, 6, 13, 650, 14, 120, 0, 0, 9, 13, 11, 13, 20, 22, 86, 116, 141), +(24, 6, 13, 675, 14, 130, 0, 0, 9, 13, 11, 13, 20, 22, 89, 119, 144), +(25, 6, 13, 700, 14, 140, 0, 0, 9, 13, 11, 13, 20, 22, 92, 122, 147), +(26, 6, 13, 725, 14, 150, 0, 0, 11, 15, 13, 15, 24, 26, 95, 125, 150), +(27, 6, 13, 750, 14, 160, 0, 0, 11, 15, 13, 15, 24, 26, 98, 128, 153), +(28, 6, 13, 775, 14, 170, 0, 0, 11, 15, 13, 15, 24, 26, 101, 131, 156), +(29, 6, 13, 800, 14, 180, 0, 0, 11, 15, 13, 15, 24, 26, 104, 134, 159), +(30, 6, 13, 700, 14, 190, 20, 3, 11, 15, 13, 15, 24, 26, 107, 137, 162), +(31, 6, 13, 718, 14, 200, 20, 6, 13, 17, 15, 17, 28, 30, 110, 140, 165), +(32, 6, 13, 736, 14, 210, 20, 9, 13, 17, 15, 17, 28, 30, 113, 143, 168), +(33, 6, 13, 754, 14, 220, 20, 12, 13, 17, 15, 17, 28, 30, 116, 146, 171), +(34, 6, 13, 772, 14, 230, 20, 15, 13, 17, 15, 17, 28, 30, 119, 149, 174), +(35, 6, 13, 790, 14, 240, 20, 18, 13, 17, 15, 17, 28, 30, 122, 152, 177), +(36, 6, 13, 808, 14, 250, 20, 21, 15, 19, 17, 19, 32, 34, 125, 155, 180), +(37, 6, 13, 826, 14, 260, 20, 24, 15, 19, 17, 19, 32, 34, 128, 158, 183), +(38, 6, 13, 844, 14, 270, 20, 27, 15, 19, 17, 19, 32, 34, 131, 161, 186), +(39, 6, 13, 862, 14, 280, 20, 30, 15, 19, 17, 19, 32, 34, 134, 164, 189), +(40, 6, 13, 880, 14, 290, 20, 33, 15, 19, 17, 19, 32, 34, 137, 167, 192), +(41, 6, 13, 898, 14, 300, 20, 36, 17, 21, 19, 21, 36, 38, 140, 170, 195), +(42, 6, 13, 916, 14, 310, 20, 39, 17, 21, 19, 21, 36, 38, 143, 173, 198), +(43, 6, 13, 934, 14, 320, 20, 42, 17, 21, 19, 21, 36, 38, 146, 176, 201), +(44, 6, 13, 952, 14, 330, 20, 45, 17, 21, 19, 21, 36, 38, 149, 179, 204), +(45, 6, 13, 970, 14, 340, 20, 48, 17, 21, 19, 21, 36, 38, 152, 182, 207), +(46, 6, 13, 988, 14, 350, 20, 51, 19, 23, 21, 23, 40, 42, 155, 185, 210), +(47, 6, 13, 1006, 14, 360, 20, 54, 19, 23, 21, 23, 40, 42, 158, 188, 213), +(48, 6, 13, 1024, 14, 370, 20, 57, 19, 23, 21, 23, 40, 42, 161, 191, 216), +(49, 6, 13, 1042, 14, 380, 20, 60, 19, 23, 21, 23, 40, 42, 164, 194, 219), +(50, 6, 13, 1060, 14, 390, 20, 63, 19, 23, 21, 23, 40, 42, 167, 197, 222);