8
18
49
10
7
44
12
58
25
26
29
11
13
5
14
4
16
6
23
9
79
3
2
59
41
109
57
37
103
43
22
30
20
115
31
48
56
52