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