12
18
20
21
23
29
31
34
38
50
55
58
60
61
65
73
81
84
87
90
35
30
47
46
11
45
25
44
43
76
17
53
15
16
8
2
70
59
7
48
10
9
66