1
2
12
18
29
31
34
47
49
55
57
58
65
70
77
79
80
82
86
90
28
46
74
45
8
19
43
51
42
88
64
16
41
78
20
56
17
6
10
14
68
13
89
11
32
24