849
67
118
87
164
71
369
111
16
281
269
125
149
95
160
134
57
224
139
153
32
379
128
34
307
102
158
18
168
43
104
99
183
221
345
56
86
2003
64
186
169
8
44
83
156
20
15
91
3
144
449
68
29
291
196