1
3
5
10
18
20
23
32
40
43
47
48
54
61
70
72
74
76
84
87
57
7
9
12
14
21
25
34
59
60
63
66
69
75
85
88
39
45
44
90
73
42
11
58
41
79
89
16
62
46
15
13
77
17
19
8