52
30
24
126
588
63
47
16
89
132
10
123
60
141
90
198
17
73
31
398
12
26
44
305
86
70
84
183
728
37
45
74
18
77