9
1
8
172
64
30
24
53
21
15
14
19
29
7
28
268
93
37
47
137
177
12
23
18
16
84
46
31
22
108
40
3
70
66
17
49
284
41
156
39
136
11
27
79
190
122
265
76