388
101
55
524
293
87
447
39
59
76
51
36
287
11
161
104
15
137
40
52
215
9
91
18
130
20
70
27
81
269
57
92
115
28
16
23
695
35
38
259
577
453
127
45
330
75
951
141
7
113
300
44
22
66
116