7
38
19
18
26
33
63
31
87
53
14
6
9
50
30
32
27
132
88
28
11
64
614
403
418
20
8
230
72
57
1585
192
115