26
51
65
39
66
45
145
166
119
87
141
151