6
10
2
3
14
17
8
25
30
16
19
22
20
34
47
32
38
27
28
58
59
33
39
41
102
64
73
51
31
29
26
18
7
110
24
21
82
11