159
886
135
868
15
309
11
321
40
201
16
226
25
192
12
168
77
207
185
39
151
5
116
3
110
1
93
0
61
2
54
84
6
92