40
111
516
162
96
255
374