8
11
16
20
21
23
26
29
31
44
45
50
57
59
63
68
72
73
78
87
43
2
4
10
15
19
28
46
52
53
54
56
58
66
75
84
48
5
39
71
70
42
79
41
40
7
18
77
27
14
76
12
88
9