18
8
51
43
81
19
5
32
13
55
7
16
11
15
6
31
17
22
23
12
9
48
106
21
56
52
26
83
14
40
30
3
34
35
10
47
84
4
61
39