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
63
60
59
54
39
17
13
62
14
1
93
75
29
114
34