5
201
7
94
9
25
99
32
125
38
69
47
101
64
29
30
50
40
61
77
16
4
49
27
161
62
20
70
53
31
12
469
65
26
132
24
2
10
13
128
6
19
110
14
248
18
111