50
43
26
32
11
18
14
193
12
6
17
69
61
24
38
64
21
20
147
77
110
62
133
25
16
150
10
91
42
121
31
28
89
35
36
59
7
30
81
9
74
103
106
92