268
23
68
143
181
46
41
33
240
16
194
188
113
1089
301
1573
31
150
136
134
111
422
69
97
109
27
156
100
15
227
10
203
43
155
12
60
17
32
57
306
29
35
67
83
79
479
26
36
118
1859
110
37
44
204
47