60
98
74
88
126
43
121
183
62
87
261
150
209
45
55
149
139
108
37
35
155
67
51
178
59
161
110
52
80
58
29
75
94
61
50
54
53
142
57
146
113
20
286
68
25
81
175
103