44
9
4
55
45
107
6
39
5
22
12
50
8
11
27
1
23
2
18
46
21
19
33
7
10
17
14
13
28
51
25
34
76
36
26
40
35
123
30
101