19
21
7
4
2
6
12
13
29
2
6
15
2
8
12
25
39
54
13