419
188
121
152
34
173
213
71
60
80
122
90
8
59
30
61
316
106
710
83
31
79
75
170
36
29
27
44
114
42
53
55
56
268
166
21
18
26
78
386
22
958
253
420
50
291
141
84
252
396
162
87
204
105
260