12
11
2
55
303
5
859
1083
115
735
1
2
0
53
16
259
267
38
12
183
105
21
157
12
672
27
38
10
