10
6
112
17
19
3
7
47
15
123
5
243
42
77
16
38
279
18
51
9
8
28
517
27
29
74
59
12
14
4
25
172
35
45
20
55
13
11