3
0
8
6
12
18
9
16
2
5
10
15
67
40
47
132
20
84
27
46
13
11
28
38
26
35
19
22
29
17
30
130
32
42
24
14
59
41