5
2
0
20
4
6
14
9
10
18
26
12
36
3
8
13
53
21
11
27
16
15
29
37
17
25
42
31
22
46
40
38
48
96
74
135
87
41