6
24
34
30
7
10
9
15
8
25
2
11
16
0
20
57
12
5
65
59
89
19
23
51
27
78
21
26
68
14
40
81
45
17
39
55
128
134
246