7
9
33
7
63
37
5
14
9
31
31
188