3
13
15
12
6
3
1
15
8
46
9
11
4
9
1
3
3
4
16
28