9
5
88
45
229
75
44
11
8
12
29
24
37
15
31
55
18
52
155
59
30
180
38
28
17
58
16
7
27
49
56
42
22
21
20
69
182
61