10
12
15
4
1
7
37
8
243
52
17
45
3
26
9
46
23
152
223
55
6
5
2
27
20
25
22
156
21
14
11
251
18
57
48
79
16
68
74
135
317
24