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