15
20
3
96
10
21
18
8
14
11
17
9
50
5
30
72
33
54
44
111
22
12
7
25
4
13
55
16
27
19
35
80
23
45
49
26