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