7
5
5
10
7
6
3
7
11
4
6
43
20
9
21
25
21
45
16
11
5
15
42
31
14
27