1
5
9
12
15
20
31
39
43
47
50
51
56
61
68
69
71
78
86
89
48
46
44
11
42
18
41
76
22
66
13
52
23
84
87
10
37
35