298
69
120
141
1698
101
198
47
51
162
77
49
67
230
59
138
74
53
602
30
32
164
122
96
28
70
75
52
405
234
242
196
137
83
342
256
112
367
456
182
194
91
156
278
210
147
128
165
129
85
144
193