81
903
295
814
61
674
84
515
57
362
96
221
100
311
44
297
47
158
21
136
10
128
18
131
8
166
23
105
16
154
11
93
99
13
91