8
18
17
7
5
16
6
31
11
56
23
34
3
12
29
15
30
4
50
41
43
44
46
61
53
54
64
1
13
26
75
20
256
49
222
10
35