27
90
17
32
50
25
40
38
29
6
23
28
33
9
24
44
15
70
14
109
108
64
26
18
13
31
21
34
54
97
56
62
67
43
22
73
57
37
52
78
106
45
66