14
12
43
17
31
8
22
9
100
45
20
60
24
21
13
28
72
96
74
37
47
27
66
101
32
44
59
52
23
34
10
98
18
19
26
49
128
7
36
39