7
20
16
13
28
94
14
6
35
4
5
9
39
10
25
106
32
11
30
50
12
48
43
63
67
21
15
99
65
68
117
27
8
22
33
75
46