90
938
35
291
32
250
45
327
42
261
38
226
27
225
43
166
41
162
23
125
16
131
19
152
113
17
161
15
107
145
103