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