20
15
31
21
36
44
33
34
9
58
49
29
16
88
74
12
54
60
11
10
38
73
23
78
64
62
19
41
28
14
26
46
24
4
8
43
18
98
233