5
0
5
8
4
12
18
9
8
12
14
4
8
32
19
0
26
42
29
49