9
31
48
120
133
113
37
38
35
23
136
39
58
36
69
87
178
297
40
112
17
68
34
22
5
91
96
8
10
72
79
46
20
15
24
18
21
12
33
19
14
43
27
42