15
11
16
31
200
22
6
95
8
17
7
23
38
13
24
75
51
59
43
9
29
5
25
39
52
27
12
10
26
35
34
18
14
36
28
20
42
47