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