7
13
19
29
23
46
18
11
12
45
27
6
25
5
14
21
61
42
17
16
24
32
205
37
22
35
77
39
20
9
38
15
69
28
31
87
353