14
7
8
23
24
31
176