6
20
2
90
236
54
42
83
280
958