26
51
65
39
66
46
145
166
121
87
141
152