87
245
103
55
178
257
173
47
91
134
289
391
41
177
233
254
53
17
37
117
62
24
161
57
124
183
16
82
273
364
28
140
23
60
30
25
5
38
31
144
107
86
165
14
353
32
26
29
495
35
15
59
105