3
8
16
28
42
65
75
63
44
48
55
67
82
90
54
72
17
30
45
56
87
89
18
76
9
36
50
66
71
14
25
43
74
80
62
4
37
86
88
10
52
60
83
84
61
11
39
51
19
40
58
69
5
21
77
33
59
64
22
47