208
431
47
12
33
16
24
57
52
40
151
18
82
141
133
8283
628
263
252
62
66
144
94
106
54
685
264
80
139
1225
88
183
65
567
107
56
589