239
113
102
47
113
63
67
70
84
99
14
107
172
47
50
45
18
68
76
29
17
80
42
42
57
29
45
23
24
28
67
21
52
40
38
36
23
72
40
25
22
28
3
42
47
46
39
21