5
12
20
25
7
18
15
32
13
17
16
44
11
8
12
13
22
14
3
27
22
28
37
6
9
26