54
150
9
18
47
71
65
26
23
181
34
45
37
126
225
69
190
113
21
46
29
203
38
143
42
60
24
33
40
32
168
35
25
238
30
251
20
119
147
390
339
102
43
31
108
171
253
142
464
22
392
163