152
228
146
101
41
60
87
61
49
30
28
42
17
82
22
3
43
23
28
7
17
27
14
28
22
11
13
6
36
32
13
4
36
4
39
13
18
32
14
46
20
7
6
7
24
18
14
13
31
27