254
43
179
233
227
25
51
68
293
172
70
117
60
46
191
159
12
54
119
120
27
14
39
9
544
44
37
84
63
58
29
355
151
308
34
220
94
22
20
53
82
214
52
211
304
55
83
137
23