20
18
60
29
21
27
44
25
5
19
7
6
128
64
13
28
32
30
56
105
12
68
9
116
24
78
22
23
50
73
26
111
31
10
36
82
53
54
39