20
25
86
49
9
207
32
11
27
34
106
50
18
89
138
70
39
214
40
7
16
19
56
111
52
58
141
148
17
113
93
3
78
132
55
66
36
112
38
79
15
12
91
42
109