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