0
1
2
3
4
8
31
17
46
14
18
40
12
21
25
24
11
60
35
38
10
27
43
26
39
42
28
33
44
59
34
30
29
22
47
36