7
25
33
22
44
31
41
17
10
42
18
27
16
56
51
825
508
15
35
26
19
34
52
9
29
11
21
47
1
4
63
13
12
87
14
258
24
6
70