88
40
104
192
71
33
240
25
111
99
92
118
28
56
38
287
91
52
37
520
80
213
203
693
168
225
294
127
14
252
65
245
244
268
32
754
489
35
93
217
27
612
24
20
167
295
345
36
139
67
148
207
21