6
4
12
8
14
9
1
2
0
21
10
43
23
52
18
37
16
24
47
17
13
102
59
33
3
198
78
11
32
86
157
15
27
39
63
49
46
20
64
114