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