6
5
10
14
32
1
40
13
20
28
8
3
4
39
66
22
37
51
12
82
16
60
15
19
2
43
215
36
33
30
61
21
11
49
24
45
35
27
25
47
57
115
34
44
7
31
26
17