45
35
68
77
53
187
234
42
229
63
247
91
44
92
82
11
109
14
397
9
124
256
62
10
23
34
39
401
26
15
503
78
7596
54
443
1219
57
47
153
197