14
32
88
16
6
24
7
31
18
29
15
25
98
571
1330
1490
20
213
77
34
27
118
221
11
113
562
30
92
33
37
19
46
17
26
10
12
103
62
60
4