60
367
222
167
31
277
44
169
51
186
67
172
39
159
21
140
30
173
14
117
17
106
24
109
20
107
95
121
788
12
18
83
9
77