241
113
102
68
71
108
173
42
43
40
46
52
46
27
38
33
8
29
36
4
13
82
18
18
24
26
52
46
36
13
14
40
7
10
45
15
17
23
31
10
12
11
10
21
19
26
2
26
10
25