48
227
67
23
61
14
58
81
43
361
487
25
62
46
163
157
59
30
93
1515
216
15
92
96
212
42
37
89
236
85
413
359
164
73
654
349
205
232
75
188
240
315
540
34
1296
44
45
39
114
74
162