62
len lut
81
222
241
196
386
131
487
502
236
74