0
6
51
12
24
16
10
11
2
22
27
5
8
28
3
7
25
19
9
26
4
17
13
18
14
33
15
47
56
67
37
86
36
88
79
31
60
128