50
16
12
6
17
119
189
69
31
94
52
125
42
19
260
24
34
59
15
47
40
36
7
14
70
20
151
92
26
5
11
89
27
25
164
18
91
137
21
33
30
38
63
8
9
56
29