20
19
16
14
15
77
74
112
100
6
55
89
26
30
24
37
38
32
47
17
4
8
78
11
222
119
25
40
92
68
29
18
9
33
35
12
67
44
46
10
45
57