42
45
59
57
50
33
69
14
44
106
240
151
236
161
4
537
163
43
127
120
238
65
18
88
61
150
148
87
152
83
274
35
551
201
135
115
98
267
172
63
181
16
137
99
62
15
17
38
25
19
103
13