28
40
93
15
56
12
3
5
19
11
16
6
32
7
23
35
29
14
43
21
18
13
67
22
31
27
17
1
10
9
111
58
25
30
26
57