9
27
13
10
17
20
25
30
7
12
29
40
54
34
28
46
33
16
21
115
47
23
87
50
24
42
75
45
108
53
41
62
84
49
97
59
64
73
113
39
74
44
52
91
142
80
63
79