9
6
5
27
22
17
23
37
65
8
31
24
46
54
140
38
208
56
32
14
53
237
30
100
171
29
68
61
80
111
40
41
181
132
75
116
34
265
62
42
96
97
70
49
35
721
11
50
212
166
148