87
81
87
460
234
126
355
55
27
528