5
10
13
18
20
21
24
35
40
42
48
53
56
57
63
70
75
81
85
86
15
1
46
31
45
90
43
77
30
3
54
41
22
76
19
23
17
16
2
68
88
9
72