6
6
23
8
7
42
47
38
15
34