19
7
13
5
52
0
6
4
14
33
9
22
8
10
27
12
23
2
18
107
28
40
70
36
34
77
37
38
144
46
49
776
340
170
231
328