6
18
85
232
54
39
76
250
952
336