5
10
15
1
3
31
18
37
6
14
61
19
65
46
47
141
25
91
124
26
42
11
16
45
24
32
38
23
34
20
21
29
35
139
39
40
63
53