6
4
3
25
23
42
24
14
43
44
35
52
47
80
115
27
64
37
36
34
39
8
5
17
51
26
62
22
18
111
41
11
9
145
29
38
15
50
10
12
20
127
45
94
32
30
75
55
124
86
57