4
5
13
14
20
23
27
45
46
51
52
57
60
66
71
79
83
84
85
89
47
37
43
69
30
44
90
87
2
88
18
17
12
73
10
53
34
48
9
75
8
33
28
25