46
216
68
560
57
114
63
79
30
109
9
58
48
72
62
255
477
56
132
59
380
70
98
33
149
40
38
126
15
750
266
173
143
74
226
130
458
577
61
52
739
695