19
117
834
534
178
99
82
156
49
4
251
78
49
93
53
11
14
40
16