6
10
125
52
233
18
65
48
15
11
33
4
98
3
8
70
37
57
30
19
947
12
83
20
7
13
59
91
45
69
151
62
31
39
32
23
44
58
122
78
29
17
118
46
26
40