420
171
38
15
47
573
127
144
122
11
113
276
62
46
18
102
88
234
121
456
71
430
94
56
84
32
174
48
150
181
57
43
39
302
233
172
190
379
133
250
36
180
865
59
527
30
78
27
24
107
691
66
58
196
65
40
114