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