90
985
199
362
63
417
53
384
18
341
42
267
13
203
11
130
49
166
20
896
55
144
21
78
100
8
1
31
2
68
85