25
29
17
21
7
869
292
831
180