90
1
34
4
20
0
299
12
28
87
3
1858
5
566
63
2
1016
80
81
126
2321
6
31
100
114
134
149
67
64
207
341
257
191
144
113
128