16
22
27
18
17
7
54
8
28
44
89
49
20
25
13
30
86
19
26
24
53
128
29
43
112
31
37
103
15
23
39
45
36
271