40
498
101
449
76
248
39
171
19
169
20
162
28
125
57
146
12
129
21
108
7
74
15
124
4
136
104
1
27
148
14
99
9
88