17
18
10
30
39
12
7
11
15
24
40
16
20
27
6
13
14
61
26
29
50
22
35
52
33
112
99
66
42
41
28
75
88
44
116
21
59
83
102
32
25
63