10
53
29
98
31
24
930
11
219
64
55
50
27
4
427
18
2
20
224
56
45
8
3
36
67
13
9
304
6
19
104
5
25
490
154
489
47
84
16