48
379
77
309
86
280
233
312
203
142
39
135
32
139
18
134
16
121
45
136
123
9
98
12
130
11
81
61
714
3
71
69