4
5
9
11
15
16
18
19
23
26
27
33
36
54
66
73
77
79
81
90
49
6
48
63
45
1
44
31
43
42
41
3
35
34
53
55
89
13
56
12
88
39
87
10
84