22
128
162
594
955
178
198
238
65