371
92
803
22
133
27
1473
93
166
655
126
17
28
48
43
42
115
104
37
687
25
35
44
304
94
493
15
33
160
723
100
58
108
45
163
343
16
420
29
259
52
39
469
322
62
710
418
65
113
770