1
3
5
9
10
13
16
17
18
21
23
31
50
51
53
56
73
74
84
89
75
41
40
60
47
39
82
38
22
45
44
37
78
81
15
77
12
52
29
85
58
88
8