84
54
76
247
36
168
79
50
13
107
44
51
23
45
18
16
182
30
42
99
47
163
132
63
93
124
60
161
71
866
83
65
138
29
830
53
22
58