9
13
18
20
30
31
35
36
42
43
56
58
59
63
71
72
77
78
82
90
32
2
3
15
27
29
50
52
53
54
64
65
70
80
85
57
87
5
51
73
1
48
49
26
45
16
55
12
89
11
41
47
23
68
8
66