0
10
7
8
24
25
30
4
1
9
13
3
27
15
14
26
42
16
53
23
38
36
45
37
22
34
48
50
29
60
41
40
49
33
2
422
39
88
52