7
9
20
3
2
42
6
8
11
0
19
16
10
45
15
5
44
77
116
18
36
32
66
46
67
60
63
59
52
39
17
13
62
14
1
93
75
29
114
34