16
47
1
5
0
12
7
2
21
6
4
8
28
34
18
9
13
32
67
39
48
398
36
99
119
170
38
81
111
35
101
157
322
79
140
78
285
143
43
56
115
64
22
92