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