737
31
5
102
197
800
19
51
752
303
161
394
27
715
69
101
14
37
24
665
7
355
771
75
205
41
442
11
26
228
132
426
6
13
60
15
16
58
160
21
56
96
92
249
12