9
6
7
3
2
37
11
51
36
33
93
96
35
18
27
41
10
46
8
15
31
70
16
136
38
49
158
21
110
45
30
75
65
55
39
14
67
97
121
112
52
211
461
92
146