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