301
191
123
61
134
59
457
235
175
163
386
165
164
281
112
187
303
142
5
7
120
176
144
496
248
125
47
114
54
229
24
422
30
262
311
84
129
205
57
12
236
201
21
151
219
148
13
38
68
108
237
332
116
213
161