10
1
105
5
0
8
6
12
2
3
4
57
55
19
46
14
26
111
53
18
86
30
203
43
132
42
11
20
160
28
29
25
528
97
138
135
32
64
137
180
45
230