176
856
98
478
57
507
51
439
59
238
39
370
45
207
40
181
4
210
6
33
187
9
198
20
116
19
112
16
154
10
150
21
168
5
87