3
7
11
20
26
30
31
37
40
55
60
63
65
67
68
74
79
81
82
87
54
2
5
8
9
19
22
42
47
50
53
66
73
76
78
83
49
14
13
48
70
57
1
23
46
10
84
27
34
24
33
28
44
43
38