10
200
26
9
31
40
7
30
13
12
6
5
34
8
23
38
11
17
29
35
51
74
21
28
16
19
46
45
101
14
61
24
66
36
63
27
37
20
118
33
15