7
56
30
55
29
21
18
17
11
14
104
15
20
33
5
12
47
38
71
8
23
24
70
9
13
52
35
10
26
19
67
48
40
27
41
44
32
39