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