4
15
26
33
12
10
200
23
20
66
37
28
43
9
16
7
47
46
18
8
14
13
86
25
48
32
22
19
113
180
41
1
2
50
51
55
189
11
107