58
124
173
49
72
84
161
36
125
139
27
56
100
41
68
26
19
147
61
55
71
52
25
64
69
39
93
21
80
50
34
42
99
76
30
427
45
20
85
24
44
111
162
98
18
110