20
4
2
0
3
1
7
12
8
14
48
17
9
18
16
27
13
44
26
181
43
15
55
67
30
247
36
69
103
32
73
60
38
75
160
65
56
85
192
77
111
137
343
165
58
88
95
45
382