5
66
16
86
49
20
25
11
2
69
90
63
74
77
84
102
104
106
118
1
21
22
32
36
39