537
362
37
9
3585
366
20
162
341
221
19
24
178
28
437
3
509
151
29
27
108
17
114
81
34
135
33
75
14
23
113
84
18
63
110
96
67
59
11
35
39
58
235
65
12
68
918