150
985
85
543
80
310
173
478
19
335
18
201
28
271
4
141
11
209
13
128
15
108
1
126
12
116
8
517
53
2
42
6
75