25
40
122
17
53
78
81
142
56
37
33
152
277
5
276
18
401
239
125
103
130
79
411
98
181
188
210
91
161
166
190
68
84
80
201
235
133
41
100
208
146
108
35
19
134
218
167
313
112
153
46
99
57