20
10
62
98
58
45
43
88
26
106
28
35
33
50
34
54
30
38
21
17
29
46
22
73
64
18
6
16
19
68
70
47
24
55
25
120
151
27
59