146
682
191
565
70
275
113
244
23
328
72
181
25
317
42
252
234
9
134
31
210
61
39
132
41
122
24
5
143
73
110
10
99