171
42
421
60
64
281
23
142
264
672
214
154
412
427
68
159
133
71
17
27
74
106
116
121
14
12
61
45
119
62
48
75
459
241
25
158
217
436
111
252
193
41
227
43
275
58
178
44
91
11