1
3
5
22
29
30
31
35
43
46
57
62
64
66
67
75
79
83
84
89
74
28
45
19
8
76
69
42
86
6
51
52
11
71
15
27
12
85
58
38
49
10
70
7