1
5
16
17
19
21
29
35
39
42
50
54
56
57
60
68
69
71
81
90
3
4
9
23
27
33
43
55
59
61
63
73
83
85
89
86
87
13
70
82
14
53
52
45
31
15
8
64
44
51
12
84
38
32
26