73
100
54
126
382
31
147
175
354
173
27
171
97
188
111
181
144
62
15
41
69
83
240
30
88
43
45
53
65
119
145
95
29
18
278
52
305
184
84
38
16
191
159
139
196
117
205
250
134
66
222
161
10