18
13
30
25
48
78
64
29
22
33
51
15
40
12
44
19
43
9
20
17
24
58
11
10
16
14
38
46
32
21
36
27
59
41
47
7
125
50
93