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