157
228
146
102
88
41
60
62
31
49
28
43
46
28
46
17
82
4
6
27
22
28
15
28
31
23
37
26
32
4
36
39
4
6
11
7
14
24
36
14
23
16
24
18
18
13
10
5
13
33