40
416
50
511
25
496
28
248
9
212
7
218
30
207
31
184
179
8
160
12
126
10
116
11
119
113
6
314
5
108
14
98