8
2
10
9
6
0
27
49
14
5
17
4
12
7
20
3
18
11
13
16
35
39
22
25
45
15
34
31
26
19
43
122
150
120
24
37
146