9
270
88
52
40
205
75
74
58
41
91
42
16
6
19
7
11
13
43
72
37
308
34
38
67
121
238
12
10
26
31
95
44
29
64
18
48
36
27
30
116
136
17
117
20
143
24
32