56
103
876
320
207
99
86
145
38
14
236
41
49
86
49
4
11
29
16