48
60
72
66
64
637
207
17
342
26
3
217
6
27
21
458
528
257
603
474
388
151
651
806
354
22
61
228
165
134
770
189
514
574
2714
29
152
55
57
49
1905
77
431