3
5
28
32
33
35
40
41
48
50
51
54
59
63
68
72
79
80
87
88
37
49
62
46
45
8
43
42
57
76
12
81
14
69
13
60
25
67
44
9
18
2
34
78
7