93
568
37
238
72
645
60
389
76
247
61
256
31
167
46
360
210
17
212
179
48
194
130
124
3
54
44
132
52
117