10
7
15
11
3
2
13
14
43
0
8
24
50
9
27
35
4
49
1
39
25
56
32
22
26
6
18
68
45
28
17
41
30
19
83
103
123