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