18
15
14
16
20
5
42
7
19
38
17
34
35
11
57
123
93
21
9
49
48
24
12
62
32
37
211
25
50
218
22
187
23
26
43
41