0
1
21
8
44
30
14
5
28
4
15
10
6
52
7
31
16
36
25
26
22
45
123
24
40
19
53
29
32
50
35
9
38
67
3
57
68