42
18
55
19
40
61
63
34
59
27
46
72
37
32
115
274
33
44
97
131
201
50
98
143
207
64
41
44
75
142
143
123
61
171
167
95
102
114
159
40
3194
41
44
20
15
30
50
18
12
27
24
111
224
164
84
25
72
589
270
473