8
20
56
40
16
112
49
21
7
17
12
6
54
29
55
28
18
9
10
102
19
33
5
47
38
32
70
4
22
11
13
68
42
51
30
35
26
67
66