18
34
193
133
40
21
31
109
92
35
39
13