6
20
2
87
235
54
41
81
271
339