398
103
170
66
685
72
598
11
213
62
292
89
265
124
416
206
422
127
342
20
389
56
571
136
414
198
114
29
392
144
525
172
529
108
48
12
413
186
392
155