9
1
0
8
59
5
3
4
13
18
12
7
22
11
20
35
25
90
86
112
10
50
14
26
6
74
36
40
101
311
21
242
47
51
27
171
44
42
31
32
304
68
16