74
59
46
76
223
60
36
143
839
282
78
191
45
226
71
222
97
133
43
83
179
161
41
37
377
227
126
201
51
32
150
108
23
319
66
49
215
121
50
130
260
73
256
532
147
431
277
218
52
294
359
950
124