47
11
515
165
19
23
757
227
499
122
60
319
92
26
10
237
89
36
199
123
14
48
740
16
9
28
29
20
41
32
38
274
808
726