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