7
12
4
2
17
14
13
20
8
19
9
16
26
21
6
10
29
115
245
121
119
62
260
44
40
31
39
63
43
35
75
46
60
32
210
51
25
265
61
1465
105
124
215
50
37
48
34