263
96
55
136
57
282
147
65
218
16
217
129
10
92
307
269
31
75
50
86
204
286
47
137
275
121
229
224
247
343
69
39
174
118
250
59
41
176
40
249
70
74
134
200
27
585
37
317
71
116
54
67
46
33
29
89
52
15