19
20
18
10
23
14
25
17
16
27
28
59
33
106
41
55
57
12
29
31
7
32
15
60
39
37
108
13
89
45
47
26
49
30
40
24
8