7
13
18
26
5
29
391
323
14
20
84
11
35
56
235
55
30
12
2565
3
28
41
22
4
196
31
619
10
113
37
190
1
34
64
32
116
186
36
58
6
107
59
86