4503
204
394
322
57
257
33
23
413
46
77
141
73
26
105
19
21
13
27
54
445
12
62
32
17
55
69
72
303
75
67
35
279
22
36
47
37
88
59
114
87
18
64
238
82