Number of ways
First way in group
204497
543162371
3
667943066
1
509608314
1
666894949
2
1151337075
3
1011876928
1
332924953
1
1177463854
1
274729267
1
42994016
1
923795865
1
431491519
4
133344386
7
113773364
3
364383156
2
154144677
1
521146284
1
154144713
2
173019107
2
814747964
3
1202542695
5
197137315
2
374346775
3
45094011
1
218109716
1
218109720
2
431494942
1
810200742
3
242751808
4
242751814
1
242751820
1
311253406
1
54532826
2
1239592749
3
43244790
1
1158684318
1
1158684319
3
584232989
1
67842384
3
41951783
1
704651998
7
1262495115
3
996156906
9
453248695
1
549892639
1
344993661
2
825766120
2
590885254
3
760231057
4
128988598
2
245905005
1
77608598
10
198719224
2
330132787
2
97532023
1
110639253
16
180007980
1
638597464
2
176175574
3
796408479
6
146815756
1
1097351411
1
1127760199
2
1127760200
11
1085809448
5
816857836
3
1187689948
8
374359715
2
424167254
1
1230522375
1
38816231
1
1078595803
2
622873417
3
80235403
3
1030770994
1
128279266
6
1136048195
1
315100577
3
316533170
2
424170119
15
273699759
1
102781940
1
415781938
3
97539306
1
345004250
1
345004254
1
345004257
3
95686406
1
232216130
2
227806992
1
113424833
8
95686470
1
820534335
1
1208507529
3
1203264779
1
195059014
11
478698857
9
168844797
1
316169880
1
961568661
1
1192147668
2
556819333
9
101213193
2
146826457
1
1060136245
3
125855059
8
1180198245
2
1092620628
3
372423685
1
1174956378
6
60844862
1
300445358
1
657724082
4
492860186
3
361788224
9
312186401
2
82755103
1
95974625
4
312186418
1
726694163
2
199260676
3
184205151
2
392723545
5
175292272
1
1103134490
5
1178108556
2
603489007
1
979403539
1
40404063
1
616597068
1
799573706
5
493389521
1
173573912
1
510938174
1
283150470
7
220036965
1
967871048
1
378891467
6
713067901
3
1193316125
11
102273354
4
1268814487
1
76115432
3
104426985
1
642815014
1
642815020
7
1096848603
2
1134412010
2
41457378
7
353408769
1
723556701
3
115382745
3
416324346
1
1039703378
9
414752914
1
403446493
5
1115726483
13
72393756
3
1046922783
1
1217141767
3
759212367
2
279489042
2
279489043
1
350792334
2
598253417
2
604023719
1
1212197804
5
39890267
3
486583785
4
609791639
1
154185391
2
931180338
3
809545647
1
992014398
1
993047602
2
821217460
1
935900272
2
105952848
1
261666537
2
265384938
1
300464747
1
203995810
1
300464917
2
32554523
5
80264735
2
870500969
1
1092140758
2
571523580
5
491832000
1
102856271
1
529057670
1
704695384
1
1104421462
2
628149979
7
127979490
7
313577472
7
430762480
11
675494202
1
630772316
6
1073271920
1
488690908
2
431543984
1
1126225852
1
1107352264
3
382914356
2
113302523
1
113302552
2
503373279
1
206626298
1
68740073
2
1180755087
1
1200678060
1
37808062
3
452520408
3
25225697
1
452520418
1
715714345
2
1187610003
1
374927892
1
373355065
6
206632003
6
433124611
1
539030861
5
245027742
1
123795087
2
1258389167
3
1060208398
1
220036960
1
153681018
5
489433634
2
170982714
1
489433676
4
489433681
1
85524578
6
843645566
1
1236337457
1
888735004
2
387515847
1
387515849
4
69916263
1
130090626
12
182519461
4
628166172
2
494997134
1
494997136
3
25235184
4
628166416
4
25235387
3
1054937228
11
969478330
1
1054937279
1
25235998
3
392762019
2
1057034918
1
969478855
1
38372162
1
321459433
1
806426158
2
276371631
1
871902995
1
479796391
1
997723336
2
288432187
1
1092690404
3
793527973
3
284962993
1
1151523710
2
918628168
3
369174992
1
1137781353
1
115944188
1
25242584
3
1115761649
1
1115761662
1
1115761664
1
86060092
1
228142162
6
99692125
4
267243169
1
25243625
3
619262089
1
37849126
1
409022731
3
918631147
1
25244904
4
606439807
15
455134884
1
96550387
3
103890463
3
859389841
2
859389844
1
580992977
1
151601336
2
331957459
2
331957460
1
122242347
2
1091621676
2
510216260
6
415512252
2
375753757
2
458311857
1
541674302
1
377572440
1
710495939
2
230772436
3
146362440
1
808538731
1
38986564
23
25254264
1
85547401
1
1197038494
1
623992607
2
554301044
1
371895055
1
494494675
4
713647659
11
1230071555
1
1127760198
2
333015860
1
783903803
1
718892326
8
1023657703
1
104426995
3
104427007
3
104427021
1
88698848
3
796584028
3
561082942
2
838955653
1
529626067
3
1211200848
6
232355441
4
842338157
2
1230083053
3
290028155
1
678444824
1
802257554
2
406420842
1
320962352
3
152141950
5
968458413
2
913933101
1
38372160
2
841057404
7
832144563
1
366843454
2
868320669
1
379339106
1
263293201
1
245467888
2
328305779
3
605654693
2
365006583
1
435261830
2
538546610
4
494506822
1
863021352
1
1073496941
1
344036866
1
326211562
1
239704269
1
326212031
6
108633141
1
726768714
3
908696652
1
268541191
1
1182899687
1
330932162
1
60924113
2
25272564
1
100770216
1
1118413372
1
230269592
4
374973084
1
653370272
2
1044312245
1
672245009
1
793527943
4
99199342
1
1053403555
2
27897183
2
565200825
1
27897519
1
27897524
8
432124093
3
332509730
4
168932112
6
96581254
1
131708584
1
1055847394
3
779729453
2
991541988
1
103398194
2
463059850
1
805944328
2
1113701650
1
1113701655
3
67040556
11
171556860
2
1083984630
1
168937117
4
489442267
1
117033251
1
496093631
7
413780700
2
123325577
9
118083005
2
118083010
1
727306032
6
276418492
1
101831174
1
529650198
2
117560880
1
216127636
2
37869943
1
298340108
2
399104723
2
529652844
4
30597647
1
386857536
2
1005182379
1
672245013
3
672245018
2
25288397
1
803332388
1
679076851
1
679076852
2
25289892
1
116516325
2
211412765
2
313649845
3
1281380855
1
1253681041
1
40321770
1
289010112
1
331477608
1
1021441045
1
431617145
1
431617146
3
74577305
1
279049831
1
319944467
3
192542517
4
424278009
1
1069676655
4
442104064
2
992673626
1
1078590703
4
25296268
3
788660234
4
25297537
1
168952574
2
25297868
1
1218053828
1
938609341
1
122293658
1
127012369
5
367660653
1
399642265
2
676991228
3
399642939
2
133304687
3
828511588
1
1219106661
1
921459039
1
867834323
1
1047665182
2
1149377142
1
657071101
1
300177981
2
378150320
2
363470930
1
1089965023
1
868360447
1
776086418
15
344073399
1
343550010
2
509225419
1
863119844
1
94513757
2
94513767
2
371862668
2
618803134
4
1259483391
1
110768497
1
97661596
2
97661604
1
97661608
1
97661623
1
98710225
4
557986533
4
508703504
1
142226744
4
366501432
3
314717843
1
689585024
3
1015692605
1
171065087
2
49430398
1
896155660
1
896155661
3
896155663
3
602555075
2
121502061
1
575292740
2
489442265
1
592070241
5
368199285
3
600459243
1
397522600
1
1202342704
5
535973824
1
905072734
1
1112739198
1
70406487
3
348279492
1
515003289
1
683784440
1
97670646
2
1259493280
2
839760216
9
780625761
1
473061739
2
133847482
1
169195949
1
386030576
9
290610536
2
1125801435
3
1159881252
9
338322067
1
954885687
2
89810663
2
1097492205
1
896165818
1
263350472
4
978479870
2
743599086
1
710569367
1
857894475
1
848458105
1
289043023
3
387610039
2
447903982
1
544373613
2
896171811
1
896171820
1
263356571
2
233473409
3
233473436
2
233473479
3
371361916
2
175278257
1
710052718
1
205164003
1
686460680
1
689082875
3
668635965
1
124425289
2
201616973
1
457348874
3
395483601
1
702192111
2
1009711267
1
631413709
1
1275239671
1
945462820
2
118136403
1
821207330
1
747807091
1
72524211
1
282239681
1
289173628
1
131245749
1
425896253
11
30058955
1
477277100
1
33205432
4
610446951
4
810200741
1
810200751
3
584232993
1
329429364
1
485143900
1
485143902
1
273358452
1
397588167
2
105035509
2
505068246
1
40549468
1
1023629973
1
775601736
2
51035795
2
875740900
11
1125826308
1
938131585
3
1102234305
1
796575586
2
1130547490
1
1100663820
1
1144180319
4
900386635
1
320524312
3
1002623839
2
1203427398
1
1203971155
1
35840627
1
274916584
1
676363137
1
588107993
1
689364045
1
686484972
1
1160019199
1
202568447
1
674427870
3
835384625
1
381452005
1
870513061
2
930806586
1
401800074
1
968555421
1
968555422
1
617283072
1
617283075
1
382402165
1
1011876932
1
1095434980
1
570622936
2
327363507
4
1217464117
1
434309192
2
1082853502
1
106106071
1
106106304
1
617287167
1
824905625
1
1104883173
1
782964567
6
1086003276
2
603134199
2
603134202
1
603134215
3
435105788
2
775627351
1
623059781
1
956506986
3
97723492
1
1164650068
3
687026472
1
573253387
1
284895481
1
1131620668
1
1104883164
1
1104883172
1
729493228
1
1270558656
2
200487138
2
342569253
1
812856106
1
97727841
7
285947247
1
1169897762
1
400704915
1
532363859
1
532363871
3
88817292
1
97727854
1
687030525
1
96550373
1
39538562
1
713067905
12
309024056
1
42161932
1
802379604
1
1164662658
3
131291055
1
764107214
1
70998511
1
103504601
2
1012961136
4
115205318
1
1055088287
1
782982921
1
485711743
4
517169936
2
587949950
1
129198166
1
528181384
1
655583434
1
1011051051
1
200502352
1
316370572
1
997945208
1
1086550022
1
1036218401
1
52131331
3
331577285
3
244268740
2
635664565
1
58423923
1
1096848589
4
935034317
1
1019444983
1
677505681
1
967016483
4
1277921757
2
997951609
2
1004767663
2
1277921752
17
352029165
1
1199260077
5
168247789
2
274436100
2
395546933
2
367760368
2
136025090
1
973209935
1
903058905
1
312186381
3
736859683
1
352032347
1
449902603
1
463706937
1
84646813
3
119775021
3
1010016272
6
735289864
2
1266918816
1
691250774
1
466855586
1
1266919225
2
602646405
1
496323770
1
1102293891
2
1010019398
7
452701549
1
331477568
1
250326993
3
528723925
1
874230130
2
604746652
2
604746656
1
300632251
1
59400511
1
432840577
2
488881670
3
668188999
1
802931114
1
802931117
1
802931124
1
802931126
1
654033663
4
485737262
1
163824669
1
654034119
1
935052782
1
962840269
1
58324632
2
812894112
2
248236046
1
130795851
1
113494821
3
113494823
2
113494826
1
113494835
1
113494848
2
113494849
1
113494851
1
113494880
3
1239108756
1
751783128
1
1066181197
1
854314799
1
1022611412
2
976998401
3
419156040
6
198431310
2
1051972434
1
1051972475
2
308532339
1
1272698188
1
823383533
1
297837496
1
503044352
2
969712836
1
802938083
1
802938085
1
802938087
1
115822471
2
367254903
1
369876630
1
1188892777
2
48488359
2
763930005
2
377644264
4
1057881179
3
490465863
1
638839746
2
150728302
1
406580871
1
319549616
5
533984379
1
457962637
1
374384937
1
690224336
1
1111751928
1
853277992
2
460586987
1
329820926
1
311690186
1
105646093
6
1147090733
1
630982988
1
200234760
2
25297515
6
95686316
2
95686396
2
95686423
1
95686434
1
1115950988
3
440358944
3
917985313
5
601100758
1
601100765
1
657724053
1
657724060
1
1126962235
1
1126962241
2
293868781
1
495195393
2
115086649
1
374085208
1
1007425210
1
863247448
1
96950828
1
578035117
1
1172615077
1
308026926
2
419177277
1
419177279
1
549200899
2
125787075
1
1084499628
14
489433587
1
489433632
1
489433633
1
489433641
1
489433645
1
489433646
1
489433647
5
489433658
1
489433663
1
489433664
1
1151610459
1
932982583
1
348403091
1
348403092
1
293352918
1
198457239
1
198457251
1
226768942
1
383532204
1
990133427
3
1270627591
1
591355795
2
213139238
1
805584835
1
1126973458
1
1077692049
1
793527978
3
793527984
1
793527987
1
793528004
1
793528008
1
620716322
1
757992436
2
369379642
1
75778800
1
1083984636
1
859966618
1
817646498
2
489442266
2
489442276
1
689721273
1
225726407
2
1224495198
5
839668338
1
278681090
1
300177982
2
338300701
1
999578483
3
450124980
4
155475150
2
509894674
1
102523027
1
703357159
1
1164730760
3
1061446655
1
1164731545
1
695494166
1
1134432598
1
1005874344
1
902065770
1
593784933
1
1125782253
1
1202765270
1
94595233
2
381449788
1
434927658
1
862153103
1
956594901
1
213155098
1
1164754822
1
151813545
3
120356414
2
88899183
1
75267721
1
1020034730
2
337936840
3
100958818
2
1086548938
1
1104972151
1
337939008
1
301763581
1
1009552547
5
743214323
1
58494361
1
430927231
5
151295224
1
119314483
1
102013425
1
105160766
1
1066181196
1
725918852
1
1177330929
1
855456113
1
451195380
1
120550186
1
84194264
2
622113934
1
1117566337
1
1177335789
1
1177335790
1
276609098
1
405584180
1
405584187
1
790940050
2
183286661
1
40680777
1
198491637
1
1066713682
2
497776176
1
1003275599
1
39634325
4
996984986
1
321702245
2
39636223
1
770494140
1
770494150
1
311218124
1
346345587
1
148165579
1
429708439
4
363123960
1
517264681
1
1098887960
1
29154521
1
29154618
1
589618556
2
154459617
1
105701385
1
29155546
1
374663519
1
430762470
1
934080946
1
1023346321
3
337441668
1
681899178
1
29160917
3
29161529
1
29163120
2
29163869
1
286589313
2
99943147
2
158826664
1
431818911
1
424478956
1
701303142
1
188026134
1
188026144
1
1039674715
1
162862879
1
1173062655
2
30743119
1
934091713
2
934091854
1
762650619
1
519381292
2
1175265590
1
30745113
2
532489082
1
29154121
1
473769430
1
814556668
1
341124662
1
341124664
1
341124665
2
660417000
1
519908646
2
293416456
1
97661606
1
217395733
1
296564188
1
854931909
1
426588922
1
299187336
1
257245423
3
31277344
1
1092960615
1
723338218
1
1017800166
1
587024332
2
694504144
2
300240125
1
111496533
3
792547519
1
525685582
2
772858701
1
240997660
1
177035305
1
575494469
1
841309342
1
673015630
1
575498166
1
993880337
1
36006434
2
489222185
4
128282395
2
529887186
1
121991418
1
53310198
2
447974002
1
407729800
1
372602666
1
635625748
1
351107043
1
736459285
2
782598587
2
602243984
1
849184172
1
447889677
1
606439808
5
1036882765
1
1208849424
1
989173112
1
203789915
1
880646444
1
880646446
1
715714341
1
99457940
1
99457947
1
1182855018
1
194354936
1
328440525
1
452871545
1
95265052
1
760062369
1
803056035
1
1289595596
2
1088794126
1
436056607
2
844477560
1
694531289
1
397260869
2
789953107
1
803060491
1
803060492
1
803060494
1
605403945
3
179158396
1
302892279
1
302892280
1
617465843
4
652068973
1
652068979
1
954058892
1
954058893
1
954058894
1
954058895
1
1099811035
1
1198901858
1
346410293
1
1174261284
1
430821016
1
954060584
6
223847097
1
542495996
2
1056823388
2
1056823392
1
384803926
1
454883857
1
533585012
1
104193536
1
794156593
1
195419821
1
999678510
1
622191498
1
684057997
1
302901096
1
302901097
1
782625242
1
433449905
1
859171821
1
1152449796
1
271971381
1
321779055
1
714995958
1
1062360146
1
940440871
1
347935174
1
850788413
1
350093736
1
469107306
1
544081087
1
1212548467
1
105252767
1
820905968
1
29163913
1
204343781
3
297512047
1
108855791
1
622726298
1
114691617
1
848171206
1
1010019400
1
854463498
1
285611695
1
397810364
1
502144303
1
1057365420
1
1057365421
1
157091071
1
1160650815
1
1160650968
3
558768506
1
1134436837
1
861283612
2
560343319
1
532556760
4
732311430
1
978476415
1
405680414
1
241579082
1
426129268
2
61224977
1
439761847
3
152452344
1
30651629
2
949894786
3
314815798
1
154550639
1
437149901
1
110518528
1
704530420
1
510543991
1
1208639887
1
547245865
1
489433640
1
307647173
1
859723289
2
798382048
1
437147910
1
937843545
1
937843546
1
1024875490
1
351690463
2
704536852
1
1110250012
1
547253778
1
1060208390
1
230584098
1
1057034919
1
107900925
1
694052922
1
1164866294
1
783724859
1
203324057
1
107903657
1
549879995
1
184976092
1
477004785
1
516686147
1
512339104
1
498501817
1
498501820
1
125209745
1
1001881238
1
549884571
1
97949043
1
255760679
1
323918942
2
118922649
1
1212063795
1
1212063796
1
1212063797
1
1111400890
1
550937485
1
217490409
1
78628548
1
946777533
1
963030581
2
479112961
1
368488767
1
37664026
1
454997634
1
493952667
1
1136048205
2
1136048207
1
337427003
1
200195101
1
99863173
1
207012500
1
113494829
1
935773039
1
506381602
1
603900333
1
857897056
1
1095020667
1
58643826
1
275175327
1
977197142
1
958847669
1
452909799
1
124181385
3
873389963
1
1213128908
2
780591454
2
230269661
1
590799776
1
590799785
1
30336177
1
106358209
1
100067515
1
1160177869
1
327084288
1
194440281
1
1044312222
1
689369359
1
126808728
2
76477293
1
587133947
1
312186416
1
360118265
1
69139594
1
331283648
1
851902120
3
293535656
1
448725699
2
363266951
1
1060570432
1
1060570433
1
891890586
1
100599616
2
167184606
1
388434947
1
993602875
1
812585023
1
1037505990
1
172431565
1
1185356374
1
894376629
2
1002381020
1
1002381022
1
895951265
1
895951268
1
28254900
1
28256100
2
110569715
1
820456191
2
620702524
1
554118140
1
43462114
1
456601180
3
895954569
1
895954574
1
482816651
1
482816681
1
482816682
1
73872420
1
533149495
1
151773035
1
338641017
1
40321771
1
581911637
1
168772785
1
472288119
1
677332493
1
81217983
2
81218005
1
343886679
2
304603704
1
517951229
1
1060589313
1
173494238
1
809456056
1
360141641
1
860436674
1
917985303
1
900159521
1
666327221
1
1097589986
1
1023369197
2
620716306
1
961504822
1
913794951
1
1113319172
1
130509909
1
310340845
1
47674124
1
120550184
1
120550185
1
659518432
1
435839828
1
391608491
1
487029293
3
487029312
1
171408343
6
171408344
1
198671394
1
500137035
1
500137039
1
500137043
1
240093429
1
384909697
4
177703722
1
228035380
1
618630328
1
880774383
1
175607848
1
461871301
1
376063651
1
467638980
2
600284263
1
770494139
1
609722807
2
758098116
1
1126672911
1
528460346
1
918006594
1
918006598
1
918006601
1
785886290
1
307578821
1
823636254
1
385856795
1
112703199
1
648526225
1
94878127
1
377047513
1
1083161462
1
67616393
1
504624422
1
1130917299
1
542098576
1
977782156
1
507495836
1
749717283
1
412600300
1
387434478
1
607635454
1
283375349
1
35638270
1
657968251
1
633327341
1
799736822
1
239062779
1
895995843
1
322522703
1
505403412
1
55565247
1
115858531
1
563600655
1
670031277
1
670031278
1
670031279
1
670031280
1
670031281
1
670031282
1
233449189
1
1044374240
1
796607018
1
436725324
1
494921477
1
633335771
2
671087327
1
530053910
1
530053924
1
300415941
1
300415942
1
498072588
1
114993763
1
896007834