9
28
32
6
13
12
26
14
19
17
7
109
18
29
22
48
56
8
5
51
15
10
37
35
40
45
11
39
20
23
24
30
34
21
16