32
26
126
504
18
1344
27
53
