122
342
51
113
9
294
1137
5
273
6915
72
42021
16
4
311
44
10
252
375
382
482
272
211
8
3
1
241
6
403
193
12
276
411
162
775