81
49
8
31
14
35
11
169
246
21
140
116
146
181
383
810
71
409
12
211
79
33
18
185
311
36
128
143
234
67
196
135
43
224
382
172
215
193
138
826
119
78
145
564
435
159
114
25
127
93
260
131
162
110
97
184
91
407