649
77
26
16
437
181
302
61
119
40
111
282
133
172
70
14
103
536
306
67
56
54
31
60
263
382
94
148
273
188
685
25
416
221
212
1111
439
30
52
5
71
167
121
115
15
151
407
152
44
17
104
11
1484
76