148
227
26
101
86
57
20
74
155
98
37
49
27
30
6
52
39
31
19
11
8
32
39
33
14
27
43
6
17
13
14
23
43
15
38
28
16
6
50
22
8
12
13
9
1
18
14
12
8
20