7
15
39
30
73
3
4
20
0
47
49
38
17
63
27
18
53
36
59
35
55
28
46
77
291
21
5
10
23
12
76
24
9
60
89
25
75
50
13
37
31
69