6
12
13
3
2
1
9
0
4
47
20
14
8
25
10
17
7
18
27
26
39
28
30
16
51
32
83
111
50
34
55
46
65
19
21
24
60