10
6
14
1
4
7
0
9
37
111
45
21
19
16
33
98
39
70
103
64
40
30
72
20
11
22
29
31
88
18
87
26
17
32
54
332
74
55
13
34
8
375