126
441
117
201
48
321
62
187
25
135
7
156
21
138
150
11
116
68
395
6
111
98
4
87
9
96
15
94
255
18
92
81
77