9
18
21
13
7
97
66
118
21
143
135
22
79
58
20
90
81
16
4
50
53
14
63
32
45
43
52
43
92
88
52
8
10
68
102
21
26
46
28
50
47
12
27
54
111
16
56
139
86
35
12
27
92
97
19
55
135
10
45
41