302
355
113
16
140
94
304
185
6
192
292
12
119
135
139
65
284
247
184
8
379
153
261
136
126
5
57
122
134
279
59
323
119
26
120
20
24
160
350
244
213
95
165
76
303
35
350
216
