3
6
7
9
15
19
25
32
35
41
47
49
50
51
54
57
67
68
78
86
84
1
8
23
27
38
40
44
46
56
59
60
66
83
85
87
5
14
70
48
73
10
45
13
80
22
17
63
16
37
34
77
11
42
81
12