10
20
14
44
19
28
17
33
32
91
67
78
16
72
61
60
100
51
31
26
36
73
136
161
101
74
120
138
96
163
146
281
256
130
175
50
280
149
170
191
228
145
215
155