6
10
8
3
20
12
13
14
7
2
25
27
18
9
11
43
50
17
28
44
48
4
26
33
21
61
23
36
16
29
19
15
55
156
32
75