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