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