3
1
0
5
4
8
35
6
10
23
29
24
66
22
131
7
52
19
2
12
21
34
17
11
9
39
107
15
28
71
50
142
49
13
45
14
181
61