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