255
129
134
108
147
43
85
482