155
170
35
94
80
68
119
56
58
88
27
61
55
20
98
112
57
72
179
38
91
299
54
183
233
99
62
315
306
265
63
187
41
151
66
126
174
191
53
18
196
25
46
70
21
48
210
254
26
60
40
85
167