25
91
32
1469
70
36
365
74
20
48
29
19
37
9
45
161
154
105
55
390
94
26
353
23
237
46
14
21
288
570
28
65
6
42
106
33
64
24
18
13
77
84
662
205
3
67
186
219
102
419
95
71
8