160
40
16
14
47
133
119
29
10
299
198
171
165
78
227
68
77
155
67
50
32
123
58
13
8
55
19
70
31
81
21
375
37
92
20
2
107
242
45
35
71
27
56
12