100
0
160
153
1
168
255
142
165
169
73
137
132
120
129
139
171
116
175
123
117
145
118
64
112
78
83
74