20
33
93
11
17
41
21
43
19
23
69
8
15
9
16
27
98
115
73
37
22
39
25
31
36
42
32
28
26
49
65
14
58
61
50
59