387
94
17
16
51
38
102
29
442
207
74
46
71
14
58
194
79
204
184
48
347
126
134
92
10
33
228
59
1138
107
197
244
312
86
40
198
130
112
85
63
26
97
55
169
34
159
353
27
32
22
747
68
37