65
63
19
98
54
279
70
89
696
76
370
104
230
58
87
55
57
153
17218
266
107
22
113
147
71
50
44
561
35
56
32
84
108
231
185
102
34
83
209
284
46
86
93
103
77
820
167
72
49