8
10
19
5
11
13
21
32
53
22
17
99
40
25
29
26
67
42
27
14
81
20
52
46
38
28
48
63
24
35
36
31
9
59
82