13
3
51
128
94
78
37
5
14
0
6
34
59
211
57
42
20
74
15
10
17
32
7
438
486
142
18
64
22
23
68
99
228
21
40
39
111
119
44
63
8
41
35