43
3
1
21
117
31
93
30
92
191
60
36
21
49
17