86
276
46
710
32
839
21
520
67
478
39
263
30
175
14
250
19
160
1
137
70
188
13
128
9
91
12
114
16
164
4
6
93