3
285
768
1
43
161
305
24
471
17
667
28
2
4
25
5
13
400
142
6
56
38
299
214
345
53
675
144
329
324
76
14
7
129
9
396
22
275
34
52
87
242
566
26
35
32
11
73
288
68
8
204