12
2
33
35
32
21
6
83
17
13
47
7
3
56
45
26
27
4
19
10
18
87
37
40
5
65
69
9
0
24
8
11
1
16
85
54
43
20
106