3
0
5
2
20
18
27
32
10
6
22
9
29
12
19
13
59
35
8
14
36
51
37
4
15
78
52
21
62
55
31
60
114
30
38
25
23
17
99
24
16