297
192
364
220
35
154
34
43
91
136
93
112
19
20
11
13
132
116
283
236
159
388
171
72
109
58
104
227
263
2044
131
646
391
119
253
28
278