4
6
5
8
21
7
13
35
39
14
38
18
20
17
33
9
16
43
57
52
37
27
162
28
29
82
49
25
15
31
24
26
36
34
45
12
2