20
47
61
52
55
48
21
66
137
59
43
27
16
108
106
147
181
40
57
30
39
35
22
146
93
13
144
24
149
49
42
85
53
92
32
25
559
111
71
155
72
177
54
189
86