10
18
21
26
29
38
39
42
43
45
49
50
51
60
61
65
77
79
80
83
8
47
52
12
44
34
3
41
86
78
40
67
11
71
68
9
75
53
90