417
538
108
439
50
281
25
173
84
230
132
211
24
248
214
203
119
171
15
255
98
73
42
221
29
99
39
150
68
395
16
133
8
92
76