170
98
7
35
11
703
30
327
64
16
5
669
2
112
29
2
1
142
982
111
402
1312
6
15
8
484
169
208
728
18
97
957
104
103
391
90
18
11
10
