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