18
31
21
17
22
39
63
28
41
75
19
54
33
20
66
112
30
78
42
27
24
35
70
43
83
56
47
97
44
26
60
10
68
15
87
45
49
13
57