72
48
18
158
30
230
47
107
14
65
119
318
68
492
173
294
122
425
63
183
94
130
102
45
460
252
69
189
100
26
339
736
672
38
223
66
83
546
197
172
79
147
121
77
181
85
206
253
44
111
600
163
81