6
25
35
31
7
10
9
15
8
2
11
16
0
24
30
21
57
12
5
65
20
59
13
89
19
23
51
27
78
26
69
14
40
81
45
17
55
128
134
247