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