9
335
33
72
29
36
20
8
54
21
25
11
14
13
12
30
18
27
10
22
62
19
17
23
122
34
87
223
161
79
52
75
46
53
41
39
40
121
63
31
35
67