340
372
47
33
18
8
198
165
312
20
338
313
29