238
112
113
102
67
63
70
47
107
47
99
171
13
84
44
50
68
67
29
56
42
76
17
80
21
28
25
72
29
45
41
28
23
23
41
52
46
25
18
33
34
33
47
23
42
25
10
36
22