238
113
111
102
47
67
107
99
70
62
171
13
47
44
83
68
56
67
42
17
25
76
28
29
23
50
23
80
52
34
47
25
72
18
33
45
26
21
44
28
40
23
33
22
42
18
29
40
17
19