149
26
138
35
20
59
77
30
92
28
36
13
52
99
110
19
47
26
84
18