38
24
103
70
48
47
66
53
46
43
42
136
143
146
69
178
31
74
182
124
130
79
94
106
310
16
148
83
61
21
77
35
188
49
45
36
285
78
140
14
25
37
132
20
384
139
9
32
40
55
90