16
10
5
6
4
26
13
12
39
22
57
19
9
29
28
43
50
51
91
206
156
93
96
35
111
244
61
105
124
269
198
115
145
55