42
106
68
17
36
470
170
356
37
37