23
14
39
46
140
47
16
26
181
53
62
13
72
84
71
171
145
150
63
243
159
151
205
390
120
192
30
383
104
76
173
161
126
131
60
79
285
213
55
29
18
105
17
38
27
99
33
194
130
4
50