10
12
7
5
67
17
47
9
51
8
112
26
61
3
6
33
55
111
4
123
11
25
199
41
75
15
28
35
175
78
39
23
8609
42
32
44
64