50
42
35
21
28
32
12
23
10
27
36
15
37
9
17
47
4
7
45
16
3
29
18
26
31
24
19
34
40
119
33
49
78
62
22
84
20
56