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