265
747
139
497
76
439
146
382
81
295
98
222
104
235
43
198
4
196
15
255
67
106
97
216
34
147
19
130
51
144
68
395
54
125
23
115
14
153