72
497
93
318
43
277
60
361
61
215
76
202
17
134
37
278
173
42
267
48
142
146
31
117
44
104
116
1
122
7
107
52
96