225
117
349
64
521
79
187
97
214
167
276
122
468
187
354
76
539
13
522
173
340
13
493
164
541
72
267
78
482
172
117
37
216
20
140
69
362
151
523
114