239
113
113
102
47
71
63
67
99
84
107
172
14
47
50
18
45
42
76
80
29
42
68
24
17
67
30
36
23
57
28
21
45
47
13
36
28
61
34
72
25
3
40
42
23
39
13
38
23
33