197
83
289
41
131
290
117
334
337
115
18
15
47
27
172
44
94
316
23
22
151
150
395
910
548
65
119
78
70
186
40
244
204
329
1239
274
419
323
5707
496
593
1356
203
3192
1676
3610
490
258
35
222
383
260
615
46
87
71