2
10
9
8
50
15
2
1
11
6
32
173
38
0
11
4
8
22
33
26