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