8
14
40
4
45
99
18
58
1
2
52
10
5
90
71
19
31
24
21
111
16
56
102
34
65
9
11
37
36
44
41
53
26
55
80
38
12
115
17
20