5
16
35
7
17
6
8
25
18
21
27
4
40
60
51
11
30
32
38
43
20
47
14
67
127
58
41
15
56
23
81
66
12
37
28
13
54
46
85
97
74