1
6
12
16
29
40
42
49
53
58
66
70
72
74
76
79
83
84
86
87
37
50
62
46
45
8
44
43
57
48
41
88
20
68
65
30
11
52
10
89
9
39
17
81
77