10
125
59
18
4
411
16
38
337
34
60
13
28
73
32
27
9
43
30
57
15
5
25
94
112
113
56
21
11
17
35
46
53
36
41
24
29
26
37
33
207
65
12
7