10
301
137
313
84
120
368
117
107
153
187
182
221
73
86
68
83
155
97
61
148
95
24
202
92
273
160
192
152
172
813
110
258
168
87
98
246
44
300
106
59
63
189
157
245
364
78
1017
1264
135
46