141
305
130
236
68
284
83
288
28
225
43
227
35
231
14
196
150
31
113
89
26
137
20
103
23
94
15
254
5
90
22
80
9
112