17
22
31
34
139
330
8
17
318
10
15
18
805
25
16
3
84
28
4
443
31
991
270
26
23
5
119
307
386
108
1057
112
10
64
16
13
181
59
2
11
26
101
13
124
74
