20
16
19
35
89
34
74
45
43
27
31
38
17
30
121
29
11
53
84
18
66
21
13
32
44
26
12
23
25
41
28
6
40
115
126
99
33
39
24
72