9
30
32
39
17
41
12
100
15
59
22
5
6
18
7
8
11
42
31
10
13
29
200
14
23
16
28
19
26
118
35
198
197
49
25
77
34
93
55
37
21
47
195
51
43
50
24
102