584
32
54
23
30
155
248
16
84
219
33
20
57
137
18
28
12
53
17
36
59
10
58
35
27
71
252
174
70
37
25
44
109
311
404
38
31
68
46
49
605
156
178
10370
61
92
78