10
40
59
89
20
11
26
45
39
78
47
25
29
38
16
15
61
35
80
67
21
24
22
82
27
33
30
43
34
28
32
165
14
60
81
19