419
679
22
304
159
80
438
373
151
19
48
78
82
88
102
47
29
104
209
61
247
74
43
98
6
191
91
108
25
44
10
69
64
33
9
46
50
213
184
164
85
42
116
114
252
176
142
55
134
328
107