7
47
39
9
19
12
18
23
51
54
22
16
106
11
30
2
6
5
3
20
17
24
35
28
4
8
58
37
14
10
31
27
49
26
43
15
13