10
30
37
8
24
3
21
13
39
192
45
26
4
6
55
89
16
84
35
18
15
239
23
53
51
52
32
5
34
25
14
27
66
43
46
11
38
223
36
20
115
252
7