0
2
1
4
10
7
56
8
13
3
5
23
12
9
30
25
29
43
20
18
6
16
15
14
39
37
17
42
53
47
34
55
31
24
68
26
45
50