93
572
37
238
72
651
60
390
76
247
61
256
31
167
46
360
210
17
213
180
48
197
130
125
6
341
3
54
44
132
52
116