59493
69
16050
8381
3802
2531
729
414
369
282
268
135
66