16
6
53
19
31
81
14
10
11
5
8
18
15
40
13
21
7
9
38
24
34
49
22
25
45
67
101
32
17
47
75
73
82
37
44
117