136
195
76
96
406
171
100
85
70
139
180
214
105
75
81
51
45
118
90
128
148
337
254
265
143
59
106
181
258
277
716
34
122
99
117
374
207
809
87
251
57
157
95
68
158
372
54
26
63
72
49
48
32
110