240
113
102
68
108
71
172
42
52
45
29
82
38
27
33
43
36
52
18
13
44
36
38
31
26
1
8
7
23
7
3
19
26
23
46
17
11
30
3
21
60
10
24
25
37
26
42
10
1
40