20
69
97
128
24
11
10
100
28
14
124
55
42
26
61
77
51
48
38
62
110
72
160
35
46
13
27
93
67
9
64
15
59
25
21
209
5
37
31
74
12
33
75
198
152
30
53