31
0
26
19
34
42
63
8
15
7
21
7
111