3
285
765
1
43
161
319
24
469
17
674
28
2
4
25
5
13
404
142
6
56
38
286
215
363
53
679
150
329
323
76
321
14
9
399
22
277
34
35
87
246
23
565
26
32
11
73
288
68
8
203