9
46
35
843
411
124
47
68
24
52
25
142
4
11
26
17
192
2
33
16
18
67
20
21
75
43
53
30
14
15
57
10
115
163
66
34
8
42
5
264
23
130
126