211
362
662
30
322
60
1103
892
631
514
151
511
611
1415
7
131
16
282
9
35
20
22
17
71
21
3
6
1
603
12
392
4
641
42
2
125
8
5