4
5
7
8
18
21
28
33
36
45
47
48
51
65
68
70
77
80
82
89
9
23
60
19
17
75
16
1
30
88
10
55
22
2
78
56
50
14
81