90
363
78
410
28
229
34
285
56
279
27
249
29
109
201
33
159
15
170
4
144
13
128
18
154
11
117
68
395
110
86
6
87