1
0
44
16
6
10
5
344
2
31
21
216
80
34
37
13
30
346
163
460
22
7
33
219
142
9
27
18
8
36
38
40
3
67
1372
74
71
47
12
26