3
25
0
52
18
22
4
10
37
13
6
5
1
9
24
17
30
20
19
27
45
40
55
15
11
14
8
16
28
21
23
36
51
39
12
26
7