171
239
104
149
63
42
89
63
83
52
36
48
45
28
30
24
17
28
27
29
40
15
19
37
6
31
6
7
34
8
21
28
11
38
22
33
16
36
4
14
21
4
17
18
9
13
12
5
15
24