117
9
290
169
41
5
253
99
128
164
242
17
356
24
488
69
6698
44
249
6
183
36
19
454
81
124
15
76
102
65
214
52
55
2303
532
568
30
119
118
684
33
4400
185
18
333
133
872
364
29
353
295
74
125
150
54