15
20
32
98
25
5
16
39
23
11
24
6
8
9
51
14
112
12
66
4
94
43
22
27
36
49
57
95
73
63
31
45
33
69
19
61
35
47
28
10
34
30
17
18