90
45
159
219
213
169
124
17
203
93
179
67
31
23
261
314
37
105
32
76
150
281
34
18
77
73
186
19
14
126
95
52
198
137
75
15
61
3
35
120
51
56
27
43
220
41
30
21
36
24
112
63
44
171
5
25