165
3
110
1
942
2
295
66
384
114
96
70
981
5
128
383
134
140
122
60
188
136
74
125
1482
724
366
0
104
153
103
180
319
95
158