3,5,5
22,30,31
141,224,239
125,215,230
109,206,221
92,197,212
76,188,203
60,179,194
43,170,185
27,161,176
10,151,167
9,133,147
8,115,127
7,96,107
6,78,86
5,60,66
4,41,46
1,4,5
23,243,255
13,201,216
2,159,176
12,94,104
21,21,21
56,77,82
