11
9
215
35
137
24
16
42
34
38
74
69
87
64
45
15
697
168
78
25
143
86
73
40
261
70
52
82
12
122
43
93
114
47
62
56
102
341
30
61
152
60
27
65
37
18
44
1398
36
67