7
23
32
10
18
9
16
19
13
46
11
17
56
37
42
6
36
39
2
8
33
1
3
29
21
12
26
271
60
43
27
74
14
22
1266
4