1
4
50
66
69
77
42
9
11
17
38
81
88
46
16
37
60
64
22
24
30
58
89
26
8
33
71
86
90
51
62
63
78
70
75
83
52
41
43
85