10
8
26
13
14
6
35
79
58
11
34
16
29
9
64
61
42
77
24
384
62
22
4
2
5
18
3
97
12
15
67
17
63
20
23
21
7