111
537
42
499
34
500
8
440
80
279
57
158
231
25
37
62
171
64
738
53
192
28
7
157
15
117
137
203
19
131
14
98
17
112