43
66
105
18
37
27
110
13
20
11
25
10
22
21
77
93
94
32
16
24
35
28
5
9
12
7
34
65
29
6
19
46
8
26
17
39
49
50