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