330
180
226
62
169
76
51
129