86
4
9
19
223
75
29
215
113
21
13
17
36
57
18
2163
64
10
105
7
174
129
65
48
90
56
14
168
45
46
23
106
958
91
22
92
245
137
647
15
460
43
3
826
30
1036
333
35