240
113
71
102
68
172
108
45
42
43
29
52
45
82
18
8
33
42
13
36
36
18
24
45
23
18
38
17
10
19
11
21
14
13
22
31
9
4
10
19
25
17
26
25
2
12
26
25
10
17