49
22
21
16
46
9
8
83
68
23
14
30
18
41
17
52
55
25
38
27
40
20
187
97
51
86
161
35
64
113
59
81
82
79
191
267