6
19
2
85
54
39
77
255
952
336