27
38
23
22
99
92
25
107
31
24
64
1
41
32
48
37
45
12
21
55
11
30
10
15
49
58
18
28
46
17
33
42
19
29
20
56
59
9