20
9
26
28
47
39
48
36
33
30
38
22
58
79
19
42
25
11
84
32
41
72
54
111
104
49
68
60
95
64
74
12
113
150
63
43
141
17
15
120
70
18
196
75
164
37
57