247
220
140
158
55
124
107
121
103
249
174
59
2553
82
83
22
166
48
34
57
882
44
168
286
114
113
117
10
54
86
118
128
61
265
493
231
33
100
71
137
73
17
14
51
101
28
49
7
181
15
26
125
29
142
18