10
12
6
2
1
19
40
3
4
17
14
196
22
0
21
151
5
23
43
27
26
13
59
34
20
29
9
18
24
28
25
32
7
48
35
75
11
16