121
566
78
251
271
87
222
46
246
15
173
39
166
18
162
32
122
6
325
17
98
22
107
23
97
5
86
16
51
8
77
3