0
1
4
2
6
5
10
17
13
9
3
8
16
50
23
11
28
7
35
39
24
52
55
21
68
31
78
61
79
58
34
19
41
12
57
18
87
67
20
44
65
27
25
22