15
55
78
50
18
96
51
57
52
28
14
9
21
36
89
48
69
42
49
30
72
107
124
128
60
94
34
8
205
23
31
22
53
35
59
37
66
32
87
83
19
12
63
40
100
46
16
159
92
39