330
160
192
62
122
42
103
90
24
312