337
858
52
505
106
342
109
270
54
248
103
294
70
194
32
155
17
172
33
142
65
209
162
39
119
14
92
61
714
20
145
42
146
27
127