31
181
265
56
9
14
21
70
25
91
32
1470
36
365
74
20
48
29
19
37
45
161
154
107
55
390
94
26
354
23
237
46
288
570
28
65
6
42
106
33
64
24
18
13
79
84
662
208
3
67