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