20
14
9
31
5
39
63
111
64
16
54
21
103
45
41
15
43
44
18
46
75
30
92
26
27
32
37
11
22
23
36
12
59
138
113
35
40
74
13
165
71
42
58