12
21
99
26
19
57
103
53
18
73
37
25
36
23
34
15
20
39
24
46
30
9
69
96
11
31
35
107
22
66
10
157
40
128
33
194
49
50
132
64
28
48
84