108
6
111
1
3
5773
72
80
335
71
1967
5
2817
2
107
148
147
141
0
17902
4
144
122
121
101
156
91
386
177
96
99
159
120
105
174