40
707
31
372
30
358
26
354
3
178
10
242
15
196
9
203
20
222
6
348
5
137
8
11
154
195
143
23
148
118
114