247
220
139
158
55
124
107
118
103
174
59
2552
81
83
22
166
47
33
57
882
43
168
286
114
113
117
10
53
86
127
61
265
493
231
100
71
137
73
16
13
51
101
28
49
6
181
15
9
26
125
29
141
18