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