9
23
17
20
48
99
35
25
38
29
12
52
55
91
24
46
97
11
18
30
7
81
63
32
28
37
13
107
15
122
19
16
86
53
14
26
33
42
10
22