3
7
0
5
6
23
11
14
26
4
8
9
22
12
10
44
35
47
27
29
13
18
20
70
36
62
25
28
30
55
67
54
41
53
57
74
115
43
399
59