4
10
8
6
2
23
19
5
9
15
18
22
56
3
50
11
26
38
24
17
42
68
21
67
32
53
55
52
44
27
29
41
34
39
35
61
12
59
28