481
0
577
409
324
220
158
155
2
1
116
167
181
154
177
137
143
76
82
66
109
77
81
443
106
198
55
75
57
4
89
56