1
3
12
23
25
28
29
32
33
37
38
52
60
65
78
80
84
86
89
90
30
47
46
57
45
49
44
43
87
56
82
20
10
18
34
16
73
15
40
13
83
11
72
9