3
1
0
6
4
21
13
7
2
9
18
17
262
24
16
31
130
42
83
48
22
34
26
14
15
19
20
8
32
12
80
47
162
125
49
119
85
35
140
99
93