75
405
146
214
234
9142
278
152
241
126
112
136
149
119
111
96
105
94
113
185
108
144
194
490
322
101
173
98
123
115
156
137
151
128
93
91
140
83
118
99
97
85
154
92
107
84
122
80
165
82
89
135
121
81
170
143
106
124
132
76
110
133
95
67
88
62
68
90
74
158
139
162
180
163
169
976
210
160
272
109
227
3251
2170
1409
1375