6
0
3
2
9
16
10
18
36
13
26
5
20
71
31
21
32
24
96
65
7
4
14
45
69
25
366
22
95
72
47
84
170
15
469
161
334
106
41
19
159
62
98