30
668
18

27
2
5
661
13
5
3