42
71
385
195
80
243
69
49
30
145
11
31
29
27
352
116
208
34
231
264
343
524
305
17
35
227
73
127
20
94
282
120
313
124
15
238
45
1418
96
173
55
52
48
6
13
22
671
3475
70
350
315
62
66