34
591
42
575
19
363
61
620
23
426
5
313
66
153
293
8
248
6
376
14
216
48
138
10
164
9
155
2
101
3
133
25
113
95