46
270
38
22
154
511
51
19
30
67
25
52
99
36
170
41
47
42
81
60
144
16
90
31
116
26
95
75
89
107
384
37
475
188
24
247
65
84
68
57