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