80
833
4003
1551
940
750
1706
1982
1182
1453
17
43
28
44
92
54
61
79
37
173
32
819
35
11
166
18
10
98
19
383
42
40
137
14
270
126
13
23
8
5
58
4
73
24
50
22
25
9
1022
158
64
146
115
51
237