11
99
40
21
22
16
20
31
28
50
23
67
13
10
75
25
29
53
81
110
38
26
79
15
19
76
41
35
17
34
56
94
9
27
43
14
49
37
33
7