3
6
0
2
5
1
22
13
12
15
14
29
47
11
36
19
24
32
21
9
56
52
87
44
68
83
18
54
17
27
45
16
20
43
7
26
40
50
136
73