42988 188
15422 100
17188 965
29162 119
36000 788
72825 885
198697 628
19683 144
35063 672
12908 662
36721 529
11104 513
147931 768
30678 690
68539 425
26492 98
21095 182
48981 574
32890 180
39993 159
130915 927
121248 252
127652 172
61167 535
102904 903
39392 623
33074 430
9689 86