5
10
11
12
13
15
17
20
28
29
30
40
44
58
61
66
70
74
78
86
64
2
16
18
22
27
38
41
62
63
80
81
83
84
87
89
55
54
73
51
82
50
71
48
1
57
52
88
32
26
90
9