10
37
200
6
18
57
28
23
8
40
16
20
21
55
52
79
5
32
43
12
76
19
68
102
30
59
15
38
94
36
100
154
11
39
105
191
17
35
31
64
87
72
42
33
95
13
118
128
22
101