33
568
180
594
59
420
209
391
205
333
261
9
256
194
17
212
31
153
1
105
12
103
2
90
11
101
3
86
68
80