6
10
5
16
14
42
8
21
36
37
56
15
28
30
11
19
2
20
7
24
13
35
18
34
25
65
17
3
33
79
23
46
68
64
107
86
27
98
67