17
12
1
3
0
5
7
4
18
8
24
37
9
11
10
238
96
57
30
15
210
68
44
76
23
39
35
26
111
157
787
29
188
48
278
172
58
59