172
241
149
104
42
89
63
63
83
29
52
45
36
49
24
17
8
30
11
31
22
27
7
41
6
28
37
25
4
33
36
28
14
6
22
4
47
7
17
15
2
16
13
6
19
9
5
10
24
31