10
817
403
330
52
603
31
64
212
73
509
822
165
18
227
120
550
404
21
799
67
35
7
39
50
24
6
16
65
81
37
77
45
115
27
5
23
22
41
108
102
25
53
92
56
78
9
136
388
193