9
21
20
3
7
12
10
32
128
14
16
36
79
46
41
114
17
199
23
13
72
26
96
2
101
28
92
129
15
125
19
31
171
6
8
4
34
42
43