55
2
78
4575
3
30
1
65
181
6
2068
10
50
48
139
121
115
136
112
155
56
144
125
0
104
312
101
345
424
213
394
137
390
380