18
11
40
35
72
92
25
58
99
21
12
23
22
34
38
47
68
90
29
7
31
37
16
10
30
78
24
48
39
213
70
156
42
44
26
49
27
103
57
20
15