4
10
6
39
5
3
12
2
32
13
14
7
27
15
24
40
37
79
20
19
98
59
38
9
26
91
118
94
70
66
109
18
30
138
53
25
67
22
104
52
51