3
0
1
4
6
10
18
36
11
9
12
68
134
84
51
30
14
25
26
38
49
16
47
24
31
41
15
62
23
66
42
32
20
54
35
28
136
56
45
33
37
73
74
21