117
54
113
220
36
63
87
247
62
26
6
193
86
112
114
50
175
139
176
425
58
437
52
738
320
407
68
105
124
161
828
127
1739
440
206
12021