1
3
6
7
10
11
18
20
33
34
35
44
49
56
58
69
72
73
77
86
27
4
12
30
31
32
42
46
51
54
63
67
68
70
79
82
57
13
87
53
50
5
47
61
29
36
14
9
83
45
76
65
78