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