5
10
11
12
13
20
28
31
42
46
55
56
65
67
69
74
85
87
88
89
1
2
9
21
22
36
45
50
51
59
61
68
71
72
78
81
86
6
15
17
18
19
29
44
54
75
80
3
33
34
38
47
52
77
7
60
63
79
90
23
27
30
53
66
82
16
24
43
49
62
4
35
41
64
58
73
84
14
32
26
48