239
102
113
71
67
172
107
38
18
45
42
52
80
29
36
23
46
27
3
3
25
13
25
12
23
38
25
52
42
37
10
8
24
21
22
26
33
18
14
12
44
44
41
15
9
19
36
25
17