90
65
168
143
181
53
135
139
61
75
145
27
52
11
85
73
69
148
142
104
1371
195
71
22
113
35
39
179
166
60
224
72
269
30
40
174
88
76
215
102
99