4
0
1
8
6
21
11
5
14
3
16
18
7
2
43
12
31
52
36
41
19
9
37
40
45
17
72
29
27
38
49
22
91
15
44
182
82
32
13
26
10
39