1
10
19
20
25
36
38
41
45
48
50
51
55
57
63
65
66
74
76
86
32
56
44
26
43
15
42
12
78
30
82
22
60
24
21
39
14
85
46
9
8