20
17
6
11
14
13
22
9
35
102
84
40
70
4
10
33
29
12
24
5
31
8
15
32
68
27
51
2
39
23
25
46
18
26
80
38
16
44
249