10
287
164
237
28
41
225
36
64
71
93
113
16
163
9
110
65
38
112
15
6
60
97
31
117
23
43
79
90
277
22
202
73
169
201
82
254
72
17
131
50
37
197
18
26
275
69
86
216
148