401
235
59
65
87
198
26
60
17
20
451
73
390
91
173
166
161
182
190
301
2815
534
75
271
150
102
363
170
136
220
331
256
219
38
140
97
30
23
45
67
61
81