6
18
0
30
7
25
9
3
14
15
5
4
8
12
20
19
16
37
23
10
43
31
42
22
27
41
63
53
38
17
54
13
36
24
48
79
61
171
69
33