6
2
1
19
11
4
5
14
8
0
23
3
25
12
65
42
24
18
39
33
96
67
37
55
52
46
35
62
10
139
15
160
91
30
22
36
38
74
17
126