50
32
44
42
14
41
27
39
24
10
11
6
16
25
14
18
6
16
8
22
14
13
29
25
12
15
8
27
8
4
5
3
11
9
3
2
3
1
2
1
5
5
9
9
20
6
2
9
3
10