372
69
20
121
320
158
369
14
77
7
171
236
45
38
300
6
221
30
36
91
55
384
40
18
390
112
19
185
455
89
357
157
170
23
202
119
63
336
191
273
116
33
17
102
12
41
78
49
93
31
15
28