20
23
26
33
11
18
28
24
13
56
35
14
51
17
31
29
22
30
36
85
70
129
37
39
10
55
78
99
9
60
45
69
131
16
21
53
40
76
46
61
66