860
324
412
120
111
33
574
176