206
45
149
72
105
80
55
76
135
136
134
282
75
132
63
52
295
143
219
92
159
94
118
106
57
156
90
124
27
179
119
83
59
116
164
137
152
153
71
189
69
50
91
198
125
35