7
44
66
17
31
26
105
8
16
28
32
75
90
104
57
41
59
6
79
15
27
20
45
29
22
18
21
5
9
40
14
34
77
58
2
55
23
47
39
62
143