40
54
136
52
50
47
48
62
86
59
83
53
32
14
79
271
66
31
68
44
18
26
115
27
25
36
101
77
207
145
128
108
131
51
196
28
169
46
97
70
197
64
150
178
98
49
448
118
92
123
186
147