9
40
23
101
93
34
15
3
4
11
44
13
7
8
30
35
2
6
64
29
59
16
25
57
5
10
39
26
38
12
24
130
55
105
45
63
206
104
110
87
106