26
27
31
35
18
25
30
40
23
21
44
32
55
16
22
36
39
59
34
75
83
45
66
53
70
64
110
11
37
47
51
52
28
15
76
127
283
49