3
285
765
1
43
161
324
24
469
17
675
28
2
4
25
5
13
407
142
6
56
38
289
215
362
53
679
150
331
322
76
329
14
7
162
9
396
22
275
34
35
87
242
23
565
26
32
11
73
288
68
8
204