4
11
6
2
8
7
86
63
5
13
9
26
58
14
16
53
15
23
12
17
10
28
18
39
36
30
34
21
25
45
93
54
24
43
138
61
44
79
64
109