6
21
29
43
80
89
5
2
38
39
41
61
76
1
10
23
40
68
75
14
15
33
48
52
56
82
24
35
37
63
81
85
25
11
54
64
70
73
77
66
8
16
65
3
67
7